aboutsummaryrefslogtreecommitdiffstats
path: root/arch/xtensa
AgeCommit message (Expand)AuthorFilesLines
7 daysMerge tag 'xtensa-20240502' of https://github.com/jcmvbkbc/linux-xtensaLinus Torvalds6-28/+20
11 daysxtensa: remove redundant flush_dcache_page and ARCH_IMPLEMENTS_FLUSH_DCACHE_P...Barry Song1-16/+8
2024-04-04tty: xtensa/iss: Use min() to fix Coccinelle warningThorsten Blum1-4/+2
2024-04-02xtensa: fix MAKE_PC_FROM_RA second argumentMax Filippov4-8/+10
2024-03-14Merge tag 'mm-stable-2024-03-13-20-04' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-0/+11
2024-03-12Merge tag 'asm-generic-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-1/+2
2024-03-11Merge tag 'for-6.9/block-20240310' of git://git.kernel.dk/linuxLinus Torvalds1-3/+5
2024-03-06arch: define CONFIG_PAGE_SIZE_*KB on all architecturesArnd Bergmann2-1/+2
2024-02-22Introduce cpu_dcache_is_aliasing() across all architecturesMathieu Desnoyers2-0/+11
2024-02-19block: pass a queue_limits argument to blk_alloc_diskChristoph Hellwig1-3/+5
2024-02-09work around gcc bugs with 'asm goto' with outputsLinus Torvalds1-2/+2
2024-01-18Merge tag 'percpu-for-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/d...Linus Torvalds1-2/+4
2024-01-18Merge tag 'tty-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds1-1/+1
2024-01-17Merge tag 'xtensa-20240117' of https://github.com/jcmvbkbc/linux-xtensaLinus Torvalds4-6/+12
2024-01-11xtensa: don't produce FDPIC output with fdpic toolchainMax Filippov1-1/+5
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-stable-2024-01-08-15-31' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-1/+3
2024-01-08mm, treewide: rename MAX_ORDER to MAX_PAGE_ORDERKirill A. Shutemov1-1/+1
2023-12-29xtensa, kasan: define KASAN_SHADOW_ENDAndrey Konovalov1-0/+2
2023-12-14wire up syscalls for statmount/listmountMiklos Szeredi1-0/+2
2023-12-14mm: Introduce flush_cache_vmap_early()Alexandre Ghiti1-2/+4
2023-12-08tty: xtensa/iss: use u8Jiri Slaby (SUSE)1-1/+1
2023-11-29xtensa: Use PCI_HEADER_TYPE_MFD instead of literalIlpo Järvinen1-3/+5
2023-11-29xtensa: replace <asm-generic/export.h> with <linux/export.h>Masahiro Yamada1-1/+1
2023-11-29xtensa: fix variants path in the Kconfig helpYujie Liu1-1/+1
2023-11-12LSM: wireup Linux Security Module syscallsCasey Schaufler1-0/+3
2023-11-03Merge tag 'tty-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds1-12/+0
2023-11-01Merge tag 'asm-generic-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+2
2023-10-17vgacon, arch/*: remove unused screen_info definitionsArnd Bergmann1-12/+0
2023-10-09Merge tag 'v6.6-rc5' into locking/core, to pick up fixesIngo Molnar19-8/+34
2023-10-06arch: Reserve map_shadow_stack() syscall number for all architecturesSohil Mehta1-0/+1
2023-10-03syscalls: Cleanup references to sys_lookup_dcookie()Sohil Mehta1-1/+1
2023-09-21futex: Add sys_futex_requeue()peterz@infradead.org1-0/+1
2023-09-21futex: Add sys_futex_wait()peterz@infradead.org1-0/+1
2023-09-21futex: Add sys_futex_wake()peterz@infradead.org1-0/+1
2023-09-20xtensa: boot/lib: fix function prototypesMax Filippov1-2/+3
2023-09-20xtensa: umulsidi3: fix conditional expressionRandy Dunlap1-1/+3
2023-09-20xtensa: boot: don't add include-dirsRandy Dunlap1-2/+1
2023-09-20xtensa: iss/network: make functions staticRandy Dunlap1-2/+2
2023-09-20xtensa: tlb: include <asm/tlb.h> for missing prototypeRandy Dunlap2-0/+3
2023-09-20xtensa: hw_breakpoint: include header for missing prototypeRandy Dunlap2-0/+2
2023-09-20xtensa: smp: add headers for missing function prototypesRandy Dunlap2-0/+2
2023-09-20xtensa: traps: add <linux/cpu.h> for function prototypeRandy Dunlap1-0/+1
2023-09-20xtensa: stacktrace: include <asm/ftrace.h> for prototypeRandy Dunlap1-0/+1
2023-09-20xtensa: signal: include headers for function prototypesRandy Dunlap2-0/+3
2023-09-20xtensa: processor.h: add init_arch() prototypeRandy Dunlap1-0/+4
2023-09-20xtensa: ptrace: add prototypes to <asm/ptrace.h>Randy Dunlap2-1/+3
2023-09-20xtensa: irq: include <asm/traps.h>Randy Dunlap1-0/+1
2023-09-20xtensa: fault: include <asm/traps.h>Randy Dunlap1-0/+1
2023-09-20xtensa: add default definition for XCHAL_HAVE_DIV32Max Filippov1-0/+4
2023-09-07Merge tag 'xtensa-20230905' of https://github.com/jcmvbkbc/linux-xtensaLinus Torvalds7-5/+56
2023-09-01Merge tag 'tty-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds1-26/+1
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-nonmm-stable-2023-08-28-22-48' of git://git.kernel.org/pub/scm/...Linus Torvalds1-1/+1
2023-08-29Merge tag 'mm-stable-2023-08-28-18-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds6-114/+89
2023-08-28xtensa: add XIP-aware MTD supportMax Filippov5-1/+34
2023-08-28Merge tag 'v6.6-vfs.fchmodat2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+1
2023-08-27xtensa: PMU: fix base address for the newer hardwareMax Filippov2-4/+22
2023-08-24mm: rationalise flush_icache_pages() and flush_icache_page()Matthew Wilcox (Oracle)1-4/+0
2023-08-24xtensa: implement the new page table range APIMatthew Wilcox (Oracle)3-47/+63
2023-08-21treewide: drop CONFIG_EMBEDDEDRandy Dunlap1-1/+1
2023-08-18xtensa: mm: convert to GENERIC_IOREMAPBaoquan He3-64/+27
2023-08-11tty: make tty_operations::write()'s count size_tJiri Slaby (SUSE)1-1/+1
2023-08-11tty: propagate u8 data to tty_operations::write()Jiri Slaby (SUSE)1-2/+1
2023-08-11tty: xtensa/iss: drop unneeded tty_operations hooksJiri Slaby (SUSE)1-24/+0
2023-07-27arch: Register fchmodat2, usually as syscall 452Palmer Dabbelt1-0/+1
2023-07-11mm: Rename arch pte_mkwrite()'s to pte_mkwrite_novma()Rick Edgecombe1-1/+1
2023-07-10xtensa: fix unaligned and load/store configuration interactionMax Filippov2-21/+16
2023-07-10xtensa: ISS: fix call to split_if_specMax Filippov1-1/+1
2023-07-10xtensa: ISS: add comment about etherdev freeingMax Filippov1-0/+1
2023-06-30Merge tag 'powerpc-6.5-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds2-56/+0
2023-06-28Merge branch 'expand-stack'Linus Torvalds2-11/+4
2023-06-28Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-1/+5
2023-06-27Merge tag 'xtensa-20230627' of https://github.com/jcmvbkbc/linux-xtensaLinus Torvalds41-326/+467
2023-06-27Merge tag 'locking-core-2023-06-27' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-3/+9
2023-06-26Merge tag 'x86-boot-2023-06-26' of ssh://gitolite.kernel.org/pub/scm/linux/ke...Linus Torvalds1-18/+0
2023-06-26Merge tag 'for-6.5/block-2023-06-23' of git://git.kernel.dk/linuxLinus Torvalds1-3/+3
2023-06-24mm/fault: convert remaining simple cases to lock_mm_and_find_vma()Linus Torvalds2-11/+4
2023-06-24xtensa: dump userspace code around the exception PCMax Filippov2-0/+26
2023-06-19xtensa: add pte_unmap() to balance pte_offset_map()Hugh Dickins1-1/+4
2023-06-16init: Remove check_bugs() leftoversThomas Gleixner1-18/+0
2023-06-13xtensa: rearrange show_stack outputMax Filippov1-15/+42
2023-06-13xtensa: add load/store exception handlerMax Filippov5-14/+136
2023-06-13xtensa: rearrange unaligned exception handlerMax Filippov1-82/+89
2023-06-13xtensa: always install slow handler for unaligned access exceptionMax Filippov1-5/+1
2023-06-13xtensa: move early_trap_init from kasan_early_init to init_archMax Filippov3-2/+8
2023-06-12xtensa: drop ARCH_WANT_FRAME_POINTERSMax Filippov3-14/+0
2023-06-12xtensa: report trax and perf counters in cpuinfoMax Filippov2-2/+18
2023-06-12xtensa: add asm-prototypes.hMax Filippov23-91/+60
2023-06-12xtensa: only build __strncpy_user with CONFIG_ARCH_HAS_STRNCPY_FROM_USERMax Filippov1-1/+2
2023-06-12xtensa: drop bcopy implementationMax Filippov2-18/+0
2023-06-12xtensa: drop EXPORT_SYMBOL for common_exception_returnMax Filippov1-3/+0
2023-06-12xtensa: boot-redboot: clean up MakefileMax Filippov1-5/+4
2023-06-12xtensa: clean up default platform functionsMax Filippov1-10/+15
2023-06-12xtensa: drop platform_halt and platform_power_offMax Filippov6-40/+25
2023-06-12xtensa: drop platform_restartMax Filippov6-13/+44
2023-06-12xtensa: drop platform_heartbeatMax Filippov4-19/+11
2023-06-12xtensa: xt2000: drop empty platform_initMax Filippov1-6/+0
2023-06-12block: replace fmode_t with a block-specific type for block open flagsChristoph Hellwig1-1/+1
2023-06-12block: remove the unused mode argument to ->releaseChristoph Hellwig1-1/+1
2023-06-12block: pass a gendisk to ->openChristoph Hellwig1-2/+2
2023-06-09cachestat: wire up cachestat for other architecturesNhat Pham1-0/+1
2023-06-09xtensa: Remove 64 bits atomic builtins stubsChristophe Leroy2-56/+0
2023-06-05locking/atomic: xtensa: add preprocessor symbolsMark Rutland1-0/+9
2023-06-05locking/atomic: make atomic*_{cmp,}xchg optionalMark Rutland1-3/+0
2023-05-23Merge tag 'xtensa-20230523' of https://github.com/jcmvbkbc/linux-xtensaLinus Torvalds5-9/+69
2023-05-12xtensa: add __bswap{si,di}2 helpersMax Filippov4-1/+42
2023-05-12xtensa: fix signal delivery to FDPIC processMax Filippov1-8/+27
2023-05-05Merge tag 'locking-core-2023-05-05' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-2/+2
2023-04-29locking/arch: Rename all internal __xchg() names to __arch_xchg()Andrzej Hajda1-2/+2
2023-04-28Merge tag 'smp-core-2023-04-27' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+1
2023-04-28Merge tag 'objtool-core-2023-04-27' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-2/+4
2023-04-27Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-12/+11
2023-04-24Merge tag 'docs-6.4' of git://git.lwn.net/linuxLinus Torvalds1-1/+1
2023-04-18xtensa: reword ARCH_FORCE_MAX_ORDER prompt and help textMike Rapoport (IBM)1-7/+9
2023-04-05mm, treewide: redefine MAX_ORDER sanelyKirill A. Shutemov1-4/+1
2023-03-30docs: move xtensa documentation under Documentation/arch/Jonathan Corbet1-1/+1
2023-03-24treewide: Trace IPIs sent via smp_send_reschedule()Valentin Schneider1-1/+1
2023-03-17xtensa: fix KASAN report for show_stackMax Filippov1-4/+12
2023-03-08sched/idle: Mark arch_cpu_idle_dead() __noreturnJosh Poimboeuf1-1/+1
2023-03-08xtensa/cpu: Mark cpu_die() __noreturnJosh Poimboeuf1-1/+1
2023-03-08xtensa/cpu: Make sure cpu_die() doesn't returnJosh Poimboeuf1-0/+2
2023-02-23Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-7/+28
2023-02-09mm, arch: add generic implementation of pfn_valid() for FLATMEMMike Rapoport (IBM)1-2/+2
2023-02-02mm: remove __HAVE_ARCH_PTE_SWP_EXCLUSIVEDavid Hildenbrand1-1/+0
2023-02-02xtensa/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVEDavid Hildenbrand1-5/+27
2023-01-31Merge tag 'v6.2-rc6' into sched/core, to pick up fixesIngo Molnar3-15/+0
2023-01-13arch/idle: Change arch_cpu_idle() behavior: always exit with IRQs disabledPeter Zijlstra1-0/+1
2023-01-13objtool/idle: Validate __cpuidle code as noinstrPeter Zijlstra1-1/+0
2023-01-06xtensa: drop unused members of struct thread_structMax Filippov3-15/+0
2022-12-13Merge tag 'mm-stable-2022-12-13' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-2/+0
2022-12-13Merge tag 'xtensa-20221213' of https://github.com/jcmvbkbc/linux-xtensaLinus Torvalds9-10/+233
2022-12-06xtensa: add __umulsidi3 helperMax Filippov3-1/+233
2022-11-18stackprotector: actually use get_random_canary()Jason A. Donenfeld1-8/+1
2022-11-08mm: remove kern_addr_valid() completelyKefeng Wang1-2/+0
2022-10-13xtensa: update config filesLukas Bulwahn6-9/+0
2022-10-12Merge tag 'mm-nonmm-stable-2022-10-11' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds8-10/+7
2022-10-10Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-7/+15
2022-10-10Merge tag 'xtensa-20221010' of https://github.com/jcmvbkbc/linux-xtensaLinus Torvalds3-4/+27
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/+2
2022-09-26xtensa: remove vma linked list walksMatthew Wilcox (Oracle)1-6/+12
2022-09-13xtensa: add FDPIC and static PIE support for noMMUMax Filippov3-0/+18
2022-09-13xtensa: clean up ELF_PLAT_INIT macroMax Filippov1-4/+9
2022-09-11kernel: exit: cleanup release_thread()Kefeng Wang1-3/+0
2022-09-11treewide: defconfig: address renamed CONFIG_DEBUG_INFO=yArnd Bergmann7-7/+7
2022-09-11arch: mm: rename FORCE_MAX_ZONEORDER to ARCH_FORCE_MAX_ORDERZi Yan1-1/+1
2022-09-11mm/madvise: introduce MADV_COLLAPSE sync hugepage collapseZach O'Keefe1-0/+2
2022-08-05Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds4-20/+27
2022-08-05Merge tag 'asm-generic-6.0' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-4/+0
2022-08-04Merge tag 'pci-v5.20-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-10/+0
2022-08-04Merge tag 'xtensa-20220804' of https://github.com/jcmvbkbc/linux-xtensaLinus Torvalds3-35/+32
2022-08-02Merge tag 'rcu.2022.07.26a' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-5/+5
2022-08-02Merge tag 'for-5.20/block-2022-07-29' of git://git.kernel.dk/linux-blockLinus Torvalds1-2/+2
2022-08-01Merge tag 'irq-core-2022-08-01' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-3/+4
2022-07-22PCI: Move isa_dma_bridge_buggy out of asm/dma.hStafford Horne1-7/+0
2022-07-22PCI: Remove pci_get_legacy_ide_irq() and asm-generic/pci.hStafford Horne1-3/+0
2022-07-17xtensa: drop definition of PGD_ORDERMike Rapoport2-2/+1
2022-07-17mm/mmap: drop ARCH_HAS_VM_GET_PAGE_PROTAnshuman Khandual1-1/+0
2022-07-17xtensa/mm: enable ARCH_HAS_VM_GET_PAGE_PROTAnshuman Khandual3-18/+23
2022-07-14xtensa: enable ARCH_HAS_GCOV_PROFILE_ALLMax Filippov2-0/+2
2022-07-14xtensa: enable KCOV supportMax Filippov2-0/+2
2022-07-14xtensa: iss: fix handling error cases in iss_net_configure()Yang Yingliang1-17/+15
2022-07-14xtensa: iss/network: provide release() callbackMax Filippov1-0/+10
2022-07-14xtensa: iss/network: drop 'devices' listMax Filippov1-18/+3
2022-07-07genirq: Return a const cpumask from irq_data_get_affinity_maskSamuel Holland1-3/+4
2022-06-29context_tracking: Split user tracking KconfigFrederic Weisbecker2-3/+3
2022-06-29context_tracking: Rename context_tracking_user_enter/exit() to user_enter/exi...Frederic Weisbecker1-2/+2
2022-06-28block: remove blk_cleanup_diskChristoph Hellwig1-2/+2
2022-06-28arch/*/: remove CONFIG_VIRT_TO_BUSArnd Bergmann2-4/+0
2022-06-27Merge branch 'master' into mm-stableakpm3-1/+3
2022-06-20xtensa: change '.bss' to '.section .bss'Max Filippov1-1/+1
2022-06-18xtensa: xtfpga: Fix refcount leak bug in setupLiang He1-0/+1
2022-06-18xtensa: Fix refcount leak bug in time.cLiang He1-0/+1
2022-06-16mm: avoid unnecessary page fault retires on shared memory typesPeter Xu1-0/+4
2022-06-03Merge tag 'ptrace_stop-cleanup-for-v5.19' of git://git.kernel.org/pub/scm/lin...Linus Torvalds2-4/+4
2022-06-03Merge tag 'kthread-cleanups-for-v5.19' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-8/+9
2022-05-24Merge tag 'random-5.19-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-4/+2
2022-05-23xtensa: Return true/false (not 1/0) from bool functionYang Li1-1/+1
2022-05-17xtensa: improve call0 ABI probingMax Filippov4-0/+24
2022-05-17xtensa: support artificial division by 0 exceptionMax Filippov1-0/+23
2022-05-13xtensa: use fallback for random_get_entropy() instead of zeroJason A. Donenfeld1-4/+2
2022-05-13xtensa: add trap handler for division by zeroMax Filippov1-1/+7
2022-05-11ptrace/xtensa: Replace PT_SINGLESTEP with TIF_SINGLESTEPEric W. Biederman2-4/+4
2022-05-11xtensa/simdisk: fix proc_read_simdisk()Yi Yang1-6/+12
2022-05-11xtensa: no need to initialise statics to 0Jason Wang1-1/+1
2022-05-07fork: Generalize PF_IO_WORKER handlingEric W. Biederman1-6/+5
2022-05-07fork: Pass struct kernel_clone_args into copy_threadEric W. Biederman1-3/+5
2022-05-01xtensa: clean up labels in the kernel entry assemblyMax Filippov1-47/+53
2022-05-01xtensa: don't leave invalid TLB entry in fast_store_prohibitedMax Filippov1-1/+5
2022-05-01xtensa: fix declaration of _SecondaryResetVector_text_*Max Filippov1-1/+1
2022-05-01xtensa: enable ARCH_HAS_DEBUG_VM_PGTABLEMax Filippov1-0/+1
2022-05-01xtensa: add hibernation supportMax Filippov5-0/+129
2022-05-01xtensa: support coprocessors on SMPMax Filippov11-67/+230
2022-05-01xtensa: get rid of stack frame in coprocessor_flushMax Filippov1-6/+5
2022-05-01xtensa: merge SAVE_CP_REGS_TAB and LOAD_CP_REGS_TABMax Filippov1-48/+37
2022-05-01xtensa: add xtensa_xsr macroMax Filippov1-0/+7
2022-05-01xtensa: handle coprocessor exceptions in kernel modeMax Filippov1-1/+1
2022-05-01xtensa: use callx0 opcode in fast_coprocessorMax Filippov1-10/+8
2022-05-01xtensa: clean up excsave1 initializationMax Filippov2-4/+3