aboutsummaryrefslogtreecommitdiffstats
path: root/arch/parisc/include
AgeCommit message (Expand)AuthorFilesLines
3 daysMerge branch 'fs-next' of linux-nextMark Brown1-0/+2
3 daysnext-20260522/vfs-braunerMark Brown1-0/+2
3 daysuaccess: unify inline vs outline copy_{from,to}_user() selectionYury Norov1-2/+1
11 daysMerge branch 'vfs-7.2.openat2' into vfs.allChristian Brauner1-0/+2
11 daysring-buffer: Flush and stop persistent ring buffer on panicMasami Hiramatsu (Google)1-0/+1
11 daysopenat2: introduce EFTYPE error codeDorjoy Chowdhury1-0/+2
2026-05-01parisc: Fix 64-bit kernel build when CONFIG_COMPAT=nHelge Deller1-3/+4
2026-04-17parisc: Include 32-bit VDSO only when building for 32-bit or compat modeHelge Deller1-0/+2
2026-04-17parisc: is_compat_task() shall return false for COMPAT=nHelge Deller1-1/+1
2026-04-17parisc: Drop ip_fast_csum() inline assembly implementationHelge Deller1-87/+2
2026-04-05mm: change to return bool for ptep_clear_flush_young()/clear_flush_young_ptes()Baolin Wang1-1/+1
2026-04-05mm: change to return bool for ptep_test_and_clear_young()Baolin Wang1-3/+4
2026-04-05arch, mm: consolidate empty_zero_pageMike Rapoport (Microsoft)1-11/+0
2026-03-06parisc: Increase initial mapping to 64 MB with KALLSYMSHelge Deller1-1/+1
2026-02-12Merge tag 'mm-stable-2026-02-11-19-22' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-3/+2
2026-02-10Merge tag 'parisc-for-7.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-2/+5
2026-02-06parisc: mm: enable MMU_GATHER_RCU_TABLE_FREEQi Zheng1-2/+2
2026-02-07parisc: Add PDC PAT call to get free running 64-bit counterHelge Deller1-2/+5
2026-01-20treewide: provide a generic clear_user_page() variantDavid Hildenbrand1-1/+0
2026-01-13uapi: promote EFSCORRUPTED and EUCLEAN to errno.hDarrick J. Wong1-0/+2
2025-12-06Merge tag 'parisc-for-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-2/+0
2025-11-21Merge branch 'objtool/core'Peter Zijlstra7-17/+83
2025-11-10parisc: Drop linux/kernel.h include from asm/bug.h headerFinn Thain1-2/+0
2025-10-10Merge tag 'parisc-for-6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-5/+74
2025-10-07parisc: Add initial kernel-side perf_event supportHelge Deller2-1/+70
2025-10-07parisc: don't reference obsolete termio struct for TC* constantsSam James1-4/+4
2025-10-02Merge tag 'mm-stable-2025-10-01-19-00' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+1
2025-10-02Merge tag 'drm-next-2025-10-01' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds1-1/+1
2025-10-02Merge tag 'for-6.18/block-20250929' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-7/+4
2025-09-21parisc: constify mmap_upper_limit() parameterMax Kellermann1-1/+1
2025-09-10Fix access to video_is_primary_device() when compiled without CONFIG_VIDEOMario Limonciello (AMD)1-1/+1
2025-09-08parisc: Add __attribute_const__ to ffs()-family implementationsKees Cook1-3/+3
2025-08-25floppy: Replace custom SZ_64K constantAndy Shevchenko1-2/+3
2025-08-25floppy: Remove unused CROSS_64KB() macro from arch/ codeAndy Shevchenko1-5/+1
2025-08-05Merge commit 'linus' into core/bugs, to resolve conflictsIngo Molnar4-7/+54
2025-08-01Merge tag 'parisc-for-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-6/+50
2025-07-28bugs/parisc: Concatenate 'cond_str' with '__FILE__' in __WARN_FLAGS(), to ext...Ingo Molnar1-1/+1
2025-07-25parisc: Revise __get_user() to probe user read accessJohn David Anglin1-3/+18
2025-07-25parisc: Define and use set_pte_at()John David Anglin1-3/+4
2025-07-25parisc: Check region is readable by user in raw_copy_from_user()John David Anglin1-0/+28
2025-07-08af_unix: Introduce SO_INQ.Kuniyuki Iwashima1-0/+3
2025-06-13bugs/core: Extend __WARN_FLAGS() with the 'cond_str' parameterIngo Molnar1-2/+2
2025-06-11mm: pgtable: fix pte_swp_exclusiveMagnus Lindholm1-1/+1
2025-06-01Merge tag 'parisc-for-6.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds28-59/+59
2025-05-31Merge tag 'mm-stable-2025-05-31-14-50' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds3-7/+20
2025-05-23af_unix: Introduce SO_PASSRIGHTS.Kuniyuki Iwashima1-0/+2
2025-05-11mm: pass mm down to pagetable_{pte,pmd}_ctorKevin Brodsky1-1/+1
2025-05-11syscall.h: introduce syscall_set_nr()Dmitry V. Levin1-0/+7
2025-05-11syscall.h: add syscall_set_arguments()Dmitry V. Levin1-0/+12
2025-05-11mm: introduce a common definition of mk_pte()Matthew Wilcox (Oracle)1-6/+0
2025-05-04parisc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headersThomas Huth26-55/+55
2025-05-04parisc: Replace __ASSEMBLY__ with __ASSEMBLER__ in uapi headersThomas Huth2-4/+4
2025-04-01Merge tag 'mm-stable-2025-03-30-16-52' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+1
2025-03-29Merge tag 'parisc-for-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-3/+0
2025-03-27Merge tag 'asm-generic-6.15-2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-9/+27
2025-03-26Merge tag 'net-next-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds1-6/+6
2025-03-25net: Fix the devmem sock opts and msgs for pariscPranjal Shrivastava1-6/+6
2025-03-25Merge tag 'timers-vdso-2025-03-23' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-2/+0
2025-03-16mm/ioremap: pass pgprot_t to ioremap_prot() instead of unsigned longRyan Roberts1-1/+1
2025-03-11parisc: stop using asm-generic/iomap.hArnd Bergmann1-9/+27
2025-02-27mm: hugetlb: Add huge page size param to huge_ptep_get_and_clear()Ryan Roberts1-1/+1
2025-02-21parisc: Remove unused symbol vdso_dataThomas Weißschuh1-2/+0
2025-02-03parisc: Remove memcpy_fromioJulian Vetter1-3/+0
2025-01-26Merge tag 'mm-stable-2025-01-26-14-59' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-26/+13
2025-01-25asm-generic: pgalloc: provide generic __pgd_{alloc,free}Kevin Brodsky1-15/+1
2025-01-25parisc: mm: ensure pagetable_pmd_[cd]tor are calledKevin Brodsky1-11/+12
2025-01-24Merge tag 'parisc-for-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-4/+0
2024-12-16sock: Introduce SO_RCVPRIORITY socket optionAnna Emese Nyiri1-0/+2
2024-12-07parisc: Remove memcpy_toio and memset_ioJulian Vetter1-4/+0
2024-11-23Merge tag 'mm-stable-2024-11-18-19-27' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds3-15/+3
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 Torvalds1-1/+0
2024-11-19Merge tag 'timers-vdso-2024-11-18' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-3/+1
2024-11-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-2/+3
2024-11-11mm: madvise: implement lightweight guard page mechanismLorenzo Stoakes1-0/+3
2024-11-07asm-generic: introduce text-patching.hMike Rapoport (Microsoft)1-0/+0
2024-11-06mm: consolidate common checks in hugetlb_get_unmapped_areaOscar Salvador1-15/+0
2024-11-05mm: refactor arch_calc_vm_flag_bits() and arm64 MTE handlingLorenzo Stoakes1-2/+3
2024-10-28asm-generic: provide generic page_to_phys and phys_to_page implementationsChristoph Hellwig1-1/+0
2024-10-16vdso: Introduce vdso/page.hVincenzo Frascino1-3/+1
2024-10-04net_tstamp: add SCM_TS_OPT_ID to provide OPT_ID in control messageVadim Fedorenko1-0/+2
2024-10-01parisc: get rid of private asm/unaligned.hAl Viro1-11/+0
2024-09-19Merge tag 'parisc-for-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-1/+15
2024-09-16parisc: Allow mmap(MAP_STACK) memory to automatically expand upwardsHelge Deller1-0/+14
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-09parisc: Convert to generic clockeventsHelge Deller1-1/+1
2024-07-29parisc: fix a possible DMA corruptionMikulas Patocka1-1/+10
2024-07-25Merge tag 'parisc-for-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-40/+16
2024-07-25Merge tag 'driver-core-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+1
2024-07-10clone3: drop __ARCH_WANT_SYS_CLONE3 macroArnd Bergmann1-1/+0
2024-07-03driver core: have match() callback in struct bus_type take a const *Greg Kroah-Hartman1-1/+1
2024-06-22parisc: Add 32-bit gettimeofday() and clock_gettime() vDSO functionsHelge Deller1-1/+1
2024-06-22parisc: Clean up unistd.h fileHelge Deller1-39/+15
2024-06-12parisc: Try to fix random segmentation faults in package buildsJohn David Anglin2-26/+16
2024-05-20Merge tag 'asm-generic-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-14/+16
2024-05-17Merge tag 'parisc-for-6.10-1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-12/+11
2024-05-15parisc: Define HAVE_ARCH_HUGETLB_UNMAPPED_AREAHelge Deller1-0/+1
2024-05-03arch: Rename fbdev header and source filesThomas Zimmermann1-4/+4
2024-05-03arch: Remove struct fb_info from video helpersThomas Zimmermann1-3/+5
2024-04-29parisc: Define sigset_t in parisc uapi headerHelge Deller2-12/+10
2024-04-09parisc: add u16 support to cmpxchg()Al Viro1-10/+9
2024-04-09parisc: __cmpxchg_u32(): lift conversion into the callersAl Viro1-2/+1
2024-03-26prctl: generalize PR_SET_MDWE support check to be per-archZev Weiss1-0/+14
2024-03-16Merge tag 'parisc-for-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-13/+17
2024-03-14Merge tag 'mm-stable-2024-03-13-20-04' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-0/+9
2024-03-12Merge tag 'asm-generic-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-9/+1
2024-03-06arch: simplify architecture specific page size configurationArnd Bergmann1-9/+1
2024-02-27parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit buildsGuenter Roeck1-0/+1
2024-02-27parisc: Fix csum_ipv6_magic on 64-bit systemsGuenter Roeck1-2/+2
2024-02-27parisc: Fix csum_ipv6_magic on 32-bit systemsGuenter Roeck1-1/+2
2024-02-27parisc: Fix ip_fast_csumGuenter Roeck1-1/+1
2024-02-27parisc: Avoid clobbering the C/B bits in the PSW with tophys and tovirt macrosJohn David Anglin1-8/+10
2024-02-27parisc: make parisc_bus_type constRicardo B. Marliere1-1/+1
2024-02-23Merge tag 'parisc-for-6.8-rc6' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+2
2024-02-22Introduce cpu_dcache_is_aliasing() across all architecturesMathieu Desnoyers1-0/+9
2024-02-16parisc/kprobes: always include asm-generic/kprobes.hMax Kellermann1-1/+2
2024-02-09work around gcc bugs with 'asm goto' with outputsLinus Torvalds1-2/+2
2024-01-30parisc: Fix random data corruption from exception handlerHelge Deller4-43/+76
2024-01-18Merge tag 'percpu-for-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/d...Linus Torvalds1-0/+1
2024-01-10Merge tag 'asm-generic-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-8/+0
2023-12-14mm: Introduce flush_cache_vmap_early()Alexandre Ghiti1-0/+1
2023-11-27parisc: Fix asm operand number out of range build error in bug tableHelge Deller1-1/+1
2023-11-25parisc: Reduce size of the bug_table on 64-bit kernel by halfHelge Deller1-17/+17
2023-11-25parisc: Drop the HP-UX ENOSYM and EREMOTERELEASE error codesHelge Deller1-2/+0
2023-11-25parisc: Use natural CPU alignment for bug_tableHelge Deller1-12/+18
2023-11-25parisc: Mark lock_aligned variables 16-byte aligned on SMPHelge Deller1-1/+1
2023-11-25parisc: Mark jump_table naturally alignedHelge Deller1-2/+6
2023-11-25parisc: Mark altinstructions read-only and 32-bit alignedHelge Deller1-3/+6
2023-11-25parisc: Mark ex_table entries 32-bit aligned in uaccess.hHelge Deller1-0/+1
2023-11-25parisc: Mark ex_table entries 32-bit aligned in assembly.hHelge Deller1-0/+1
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-2/+0
2023-11-15parisc: fix mmap_base calculation when stack grows upwardsHelge Deller2-9/+3
2023-10-30parisc/pdc: Add width field to struct pdc_modelHelge Deller1-0/+1
2023-10-30parisc: Move parisc_narrow_firmware variable to header fileHelge Deller1-0/+1
2023-10-30parisc: Add some missing PDC functions and constantsHelge Deller1-2/+25
2023-10-07Merge tag 'parisc-for-6.6-rc5' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-22/+20
2023-10-07parisc: Restore __ldcw_align for PA-RISC 2.0 processorsJohn David Anglin2-22/+20
2023-09-29mm: hugetlb: add huge page size param to set_huge_pte_at()Ryan Roberts1-1/+1
2023-09-13Merge tag 'parisc-for-6.6-rc2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds6-12/+25
2023-09-07parisc: BTLB: Initialize BTLB tables at CPU startupHelge Deller2-0/+2
2023-09-07parisc: firmware: Simplify calling non-PA20 functionsHelge Deller1-2/+0
2023-09-07parisc: BTLB: Add BTLB insert and purge firmware function wrappersHelge Deller1-0/+3
2023-09-07parisc: shmparam.h: Document aliasing requirements of PA-RISCHelge Deller1-0/+15
2023-09-05Merge tag 'ata-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dlem...Linus Torvalds1-54/+0
2023-08-31parisc: sba-iommu: Fix sparse warnigsHelge Deller1-2/+2
2023-08-31parisc: sba: Fix compile warning wrt list of SBA devicesHelge Deller1-0/+3
2023-08-31parisc: sba_iommu: Fix build warning if procfs if disabledHelge Deller1-8/+0
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-29Merge tag 'mm-stable-2023-08-28-18-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds3-24/+42
2023-08-28parisc: ccio-dma: Create private runway procfs root entryHelge Deller1-3/+0
2023-08-28parisc: led: Rewrite LED/LCD driver to utilizize Linux LED subsystemHelge Deller1-6/+3
2023-08-27parisc: led: Fix LAN receive and transmit LEDsHelge Deller1-2/+2
2023-08-27parisc: iosapic: Convert I/O Sapic driver to use arch_initcall()Helge Deller1-1/+0
2023-08-27parisc: sba_iommu: Convert SBA IOMMU driver to use arch_initcall()Helge Deller1-1/+0
2023-08-27parisc: led: Move register_led_regions() to late_initcall()Helge Deller1-3/+0
2023-08-27parisc: lba: Convert LBA PCI bus driver to use arch_initcall()Helge Deller1-1/+0
2023-08-27parisc: gsc: Convert GSC bus driver to use arch_initcall()Helge Deller1-1/+0
2023-08-27parisc: ccio: Convert CCIO driver to use arch_initcall()Helge Deller1-1/+0
2023-08-27parisc: eisa: Convert HP EISA bus driver to use arch_initcall()Helge Deller1-1/+0
2023-08-27parisc: hppb: Convert HP PB bus driver to use arch_initcall()Helge Deller1-1/+0
2023-08-27parisc: dino: Convert dino PCI bus driver to use arch_initcall()Helge Deller1-1/+0
2023-08-24mm: rationalise flush_icache_pages() and flush_icache_page()Matthew Wilcox (Oracle)1-1/+1
2023-08-24parisc: implement the new page table range APIMatthew Wilcox (Oracle)2-19/+32
2023-08-24parisc: Remove <asm/ide.h>Geert Uytterhoeven1-54/+0
2023-08-22parisc: Avoid ioremap() for same addresss in iosapic_register()Helge Deller1-1/+1
2023-08-22parisc: Fix comment on Elf64 function descriptorHelge Deller1-2/+1
2023-08-20parisc: Drop the pa7300lc LPMC handlerHelge Deller1-17/+0
2023-08-18parisc: mm: convert to GENERIC_IOREMAPBaoquan He1-5/+10
2023-08-10parisc: ftrace: Add declaration for ftrace_function_trampoline()Helge Deller1-0/+4
2023-08-10parisc: dma: Add prototype for pcxl_dma_startHelge Deller1-0/+2
2023-08-10parisc: Fix lightweight spinlock checks to not break futexesHelge Deller2-2/+6
2023-07-11mm: Rename arch pte_mkwrite()'s to pte_mkwrite_novma()Rick Edgecombe1-1/+1
2023-07-03parisc: unwind: Avoid missing prototype warning for handle_interruption()Helge Deller1-0/+1
2023-07-03parisc: smp: Add declaration for start_cpu_itimer()Helge Deller1-0/+1
2023-06-30parisc: irq: Add irq-related function declarationsHelge Deller1-0/+3
2023-06-30parisc: Move init function declarations into header fileHelge Deller1-0/+32
2023-06-30sticon/parisc: Allow 64-bit STI calls in PDC firmware abstrationHelge Deller1-2/+2
2023-06-30parisc: Add cacheflush() syscallHelge Deller1-0/+12
2023-06-30parisc: Check if IRQs are disabled when calling arch_local_irq_restore()Helge Deller1-0/+5
2023-06-29Merge tag 'drm-next-2023-06-29' of git://anongit.freedesktop.org/drm/drmLinus Torvalds1-15/+5
2023-06-28Merge tag 'net-next-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds1-0/+3
2023-06-27Merge tag 'locking-core-2023-06-27' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-9/+18
2023-06-26Merge tag 'x86-boot-2023-06-26' of ssh://gitolite.kernel.org/pub/scm/linux/ke...Linus Torvalds1-20/+0
2023-06-26Merge tag 'v6.5/vfs.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vf...Linus Torvalds1-3/+0
2023-06-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-4/+0
2023-06-19Backmerge tag 'v6.4-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/tor...Dave Airlie4-11/+44
2023-06-17parisc: Delete redundant register definitions in <asm/assembly.h>Ben Hutchings1-4/+0
2023-06-16init: Remove check_bugs() leftoversThomas Gleixner1-20/+0
2023-06-12net: core: add getsockopt SO_PEERPIDFDAlexander Mikhalitsyn1-0/+1
2023-06-12scm: add SO_PASSPIDFD and SCM_PIDFDAlexander Mikhalitsyn1-0/+2
2023-06-05locking/atomic: parisc: add preprocessor symbolsMark Rutland1-0/+18
2023-06-05locking/atomic: make atomic*_{cmp,}xchg optionalMark Rutland1-9/+0
2023-05-24parisc: Fix flush_dcache_page() for usage from irq contextHelge Deller1-0/+4
2023-05-24parisc: Add lightweight spinlock checksHelge Deller2-7/+40
2023-05-19Merge tag 'drm-misc-next-2023-05-11' of git://anongit.freedesktop.org/drm/drm...Dave Airlie1-15/+5
2023-05-17procfs: consolidate arch_report_meminfo declarationArnd Bergmann1-3/+0
2023-05-14parisc: Fix encoding of swp_entry due to added SWP_EXCLUSIVE flagHelge Deller1-4/+4
2023-05-09Merge drm/drm-next into drm-misc-nextMaxime Ripard4-40/+5