aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arc
AgeCommit message (Expand)AuthorFilesLines
2015-03-26ARC: signal handling robustifyVineet Gupta1-4/+16
2015-03-26ARC: SA_SIGINFO ucontext regs off-by-oneVineet Gupta1-2/+2
2015-02-27ARC: Fix thread_saved_pc()Vineet Gupta2-26/+2
2015-02-27ARC: Fix KSTK_ESP()Vineet Gupta2-7/+8
2015-02-27ARC: perf: Enable generic software eventsVineet Gupta2-2/+12
2015-02-27ARC: Make arc_unwind_core accessible externallyVineet Gupta2-1/+51
2015-02-18Merge branch 'for-linus' of git://git.infradead.org/users/vkoul/slave-dmaLinus Torvalds1-1/+1
2015-02-16Merge tag 'arc-3.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vgu...Linus Torvalds7-29/+47
2015-02-13ARC: fix page address calculation if PAGE_OFFSET != LINUX_LINK_BASEAlexey Brodkin1-1/+2
2015-02-12all arches, signal: move restart_block to struct task_structAndy Lutomirski2-5/+1
2015-02-11mm: make FIRST_USER_ADDRESS unsigned long on all archsKirill A. Shutemov1-1/+1
2015-02-10arc: drop _PAGE_FILE and pte_file()-related helpersKirill A. Shutemov1-12/+1
2015-02-04dmaengine: dw: define DW_DMA_MAX_NR_MASTERSAndy Shevchenko1-1/+1
2015-02-04ARC: Fix earlycon build breakagePeter Hurley1-1/+1
2015-02-02ARC: Dynamically determine BASE_BAUD from DeviceTreeVineet Gupta2-18/+29
2015-02-02arc: Remove unused prepare_to_copy()Tobias Klauser1-3/+0
2015-02-02ARC: use ACCESS_ONCE in cmpxchg loopVineet Gupta1-1/+1
2015-02-02ARC: add some more comments to ret_from_forkVineet Gupta1-5/+9
2015-02-02ARC: fix /proc/cpuinfo for offline cpusVineet Gupta1-1/+6
2015-01-30arc: mm: Fix build failureGuenter Roeck1-1/+1
2015-01-29vm: add VM_FAULT_SIGSEGV handling supportLinus Torvalds1-0/+2
2014-12-18Merge tag 'arc-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vgu...Linus Torvalds7-73/+22
2014-12-17ARC: rename default defconfigVineet Gupta3-64/+1
2014-12-15ARC: [nsimosci] move peripherals to match model to FPGAVineet Gupta1-9/+9
2014-12-12ARC: document memory clobber in irq control macrosVineet Gupta1-0/+9
2014-12-12ARC: R-M-W assist locks only needed for !LLSCVineet Gupta1-0/+2
2014-12-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-1/+0
2014-12-10net, lib: kill arch_fast_hash library bitsDaniel Borkmann1-1/+0
2014-12-09Merge tag 'asm-generic-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-2/+0
2014-11-10ARC: Remove redundant PCI_IOBASE declarationThierry Reding1-2/+0
2014-11-03ARC: add power management optionsAlexey Brodkin1-0/+1
2014-10-23Merge tag 'remove-weak-declarations' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-5/+0
2014-10-22ARC: kgdb: generic kgdb_arch_pc() sufficesVineet Gupta1-5/+0
2014-10-21Merge tag 'arc-3.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vgu...Linus Torvalds37-437/+265
2014-10-13Merge branch 'locking-arch-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-121/+63
2014-10-13ARC: boot: cpu feature print enhancementsVineet Gupta4-138/+176
2014-10-13ARC: boot: consolidate cross-checking of h/w and s/wVineet Gupta1-29/+15
2014-10-13ARC: unbork FPU save/restoreVineet Gupta2-8/+9
2014-10-13ARC: remove extraneous __KERNEL__ guardsVineet Gupta9-35/+0
2014-10-13ARC: Update order of registers in KGDB to match GDB 7.5Anton Kolesov1-14/+18
2014-10-13ARC: Remove unneeded Kconfig entry NO_DMAPaul Bolle1-3/+0
2014-10-13ARC: BUG() dumps stack after @msg (@msg now same as in generic BUG))Vineet Gupta1-4/+3
2014-10-13ARC: refactoring: reduce the scope of some local varsVineet Gupta1-9/+5
2014-10-13ARC: remove gcc mpy heuristicsVineet Gupta1-16/+1
2014-10-13ARC: RIP @running_on_hwVineet Gupta3-13/+0
2014-10-13ARC: Update comments about uncached address spaceVineet Gupta1-1/+1
2014-10-13ARC: rename kconfig option for unaligned emulationVineet Gupta4-5/+5
2014-10-13ARC: [nsimosci] Allow "headless" models to bootVineet Gupta1-1/+1
2014-10-13ARC: [arcfpga] Get rid of ARC_BOARD_ANGEL4 and ARC_BOARD_ML509Paul Bolle4-14/+0
2014-10-13ARC: [arcfpga] Remove more dead codeVineet Gupta4-76/+3
2014-10-13ARC: [plat*] move code out of .init_machine into commonVineet Gupta5-27/+10
2014-10-13ARC: [arcfpga] consolidate machine description, DTVineet Gupta3-30/+7
2014-09-27ARC: Allow SMP kernel to build/boot on UP-only infrastructureVineet Gupta5-16/+13
2014-09-13irq_work: Introduce arch_irq_work_has_interrupt()Peter Zijlstra1-0/+1
2014-09-03ARC: [mm] Fix compilation breakageNoam Camus1-1/+1
2014-08-29flush_icache_range: export symbol to fix build errorsPranith Kumar1-0/+1
2014-08-14locking,arch,arc: Fold atomic_opsPeter Zijlstra1-121/+63
2014-08-09Merge branch 'signal-cleanup' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-30/+17
2014-08-09Merge tag 'arc-v3.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vg...Linus Torvalds13-174/+159
2014-08-07mm, arc: remove obsolete pagefault oom killer commentDavid Rientjes1-1/+0
2014-08-06arc: Use sigsp()Richard Weinberger1-7/+3
2014-08-06arc: Use get_signal() signal_setup_done()Richard Weinberger1-24/+15
2014-08-04Merge tag 'tty-3.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds3-103/+3
2014-08-04Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-4/+3
2014-07-28Merge tag 'v3.16-rc7' into perf/core, to merge in the latest fixes before app...Ingo Molnar9-16/+46
2014-07-27Revert "ARC: [arcfpga] stdout-path now suffices for earlycon/console"Greg Kroah-Hartman1-2/+1
2014-07-23ARC: help gcc elide icache helper for !SMPVineet Gupta1-11/+28
2014-07-23ARC: move common ops for line/full cache into helpersVineet Gupta1-36/+32
2014-07-23ARC: cache boot reporting updatesVineet Gupta2-26/+37
2014-07-23ARC: [intc] mask/unmask can be hidden againVineet Gupta2-24/+14
2014-07-23ARC: [plat-arcfpga] No need for init_irq hackVineet Gupta4-31/+1
2014-07-23ARC: [intc] don't mask all IRQ by defaultVineet Gupta1-6/+1
2014-07-23ARC: prune extra header includes from smp.cVineet Gupta1-8/+0
2014-07-23ARC: update some commentsVineet Gupta2-5/+9
2014-07-23ARC: [SMP] unify cpu private IRQ requests (TIMER/IPI)Vineet Gupta4-26/+37
2014-07-17arch, locking: Ciao arch_mutex_cpu_relax()Davidlohr Bueso1-0/+2
2014-07-10ARC: [arcfpga] stdout-path now suffices for earlycon/consoleVineet Gupta1-1/+2
2014-07-10ARC: [arcfpga] RIP early uart platform device stuffVineet Gupta2-102/+2
2014-07-10serial/arc: remove earlyprintk support and switch to earlyconVineet Gupta1-1/+1
2014-06-26ARC: [SMP] Enable icache coherencyVineet Gupta1-6/+19
2014-06-26ARC: [SMP] Fix IPI IRQ registrationNoam Camus1-2/+13
2014-06-26ARC: Implement ptrace(PTRACE_GET_THREAD_AREA)Anton Kolesov2-0/+5
2014-06-26ARC: optimize kernel bss clearing in early boot codeVineet Gupta2-4/+5
2014-06-26ARC: Fix build breakage for !CONFIG_ARC_DW2_UNWINDVineet Gupta1-1/+1
2014-06-23ARC: fix build warning in devtreeVineet Gupta1-1/+1
2014-06-18arc, perf: Use common PMU interrupt disabled codeVince Weaver1-4/+3
2014-06-16ARC: remove checks for CONFIG_ARC_MMU_V4Paul Bolle1-2/+2
2014-06-09Merge tag 'arc-v3.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vg...Linus Torvalds16-249/+158
2014-06-04arc: call find_vma with the mmap_sem heldDavidlohr Bueso1-4/+6
2014-06-04Merge tag 'devicetree-for-3.16' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-2/+1
2014-06-03Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2-9/+1
2014-06-03ARC: Disable caches in early boot if so configuredVineet Gupta3-84/+87
2014-06-03ARC: [arcfpga] Early ARC UART to be only activated by cmdlineVineet Gupta2-10/+5
2014-06-03ARC: [arcfpga] Get rid of legacy BVCI latency unit supportVineet Gupta2-87/+0
2014-06-03ARC: remove duplicate header exportsVineet Gupta1-7/+0
2014-06-03ARC: arc_local_timer_setup() need not pass own cpu idVineet Gupta3-7/+8
2014-05-13Merge branch 'dt-bus-name' into for-nextRob Herring1-3/+5
2014-05-05ARC: Fixed spelling errors within commentsTerence Eden1-6/+6
2014-05-05ARC: make start_thread() out-of-lineVineet Gupta2-25/+27
2014-05-05ARC: fix mmuv2 warningVineet Gupta1-0/+4
2014-05-05ARC: [SMP] ISS SMP extension bitrotVineet Gupta5-23/+21
2014-04-30ARC: !PREEMPT: Ensure Return to kernel mode is IRQ safeVineet Gupta1-3/+5
2014-04-30of/fdt: update of_get_flat_dt_prop in prep for libfdtRob Herring1-1/+1
2014-04-30of/fdt: consolidate built-in dtb section variablesRob Herring1-1/+0
2014-04-18ARC: Delete stale barrier.hVineet Gupta1-37/+0
2014-04-18arch,arc: Convert smp_mb__*()Peter Zijlstra2-9/+1
2014-04-18arc,hexagon: Delete asm/barrier.hPeter Zijlstra1-37/+0
2014-04-07Merge tag 'arc-v3.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vg...Linus Torvalds21-115/+114
2014-04-07Kconfig: rename HAS_IOPORT to HAS_IOPORT_MAPUwe Kleine-König1-1/+1
2014-04-05ARC: [nsimosci] Unbork consoleVineet Gupta2-1/+5
2014-04-05ARC: [nsimosci] Change .dts to use generic 8250 UARTMischa Jonker1-4/+3
2014-04-05ARC: [SMP] General FixesVineet Gupta2-5/+5
2014-04-02Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+0
2014-03-31Merge branch 'core-locking-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-3/+4
2014-03-31ARC: Remove unused DT template fileVineet Gupta1-10/+0
2014-03-26ARC: [clockevent] simplify timer ISRVineet Gupta1-19/+15
2014-03-26ARC: [clockevent] can't be SoC specificVineet Gupta1-2/+1
2014-03-26ARC: Remove ARC_HAS_COH_RTSCRichard Weinberger1-1/+0
2014-03-26ARC: switch to generic ENTRY/END assembler annotationsVineet Gupta11-70/+54
2014-03-26ARC: support external initrdNoam Camus1-0/+27
2014-03-26ARC: add uImage to .gitignoreMischa Jonker1-0/+1
2014-03-26ARC: [arcfpga] Fix __initconst data const-correctnessMischa Jonker1-3/+3
2014-03-07ARC: Use correct PTAG register for icache flushVineet Gupta1-2/+2
2014-02-20Merge branch 'master' into for-nextJiri Kosina11-116/+139
2014-02-20Kconfig: Remove useless "default N" linesPaul Bolle1-1/+0
2014-02-09locking/mcs: Allow architecture specific asm files to be used for contended caseTim Chen1-0/+1
2014-02-09locking/mcs: Order the header files in Kbuild of each architecture in alphabe...Tim Chen1-3/+3
2014-01-30Merge branch 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek...Linus Torvalds1-0/+2
2014-01-27arch: use ASM_NL instead of ';' for assembler new line character in the macroChen Gang1-0/+2
2014-01-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-0/+1
2014-01-25Merge tag 'arc-v3.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vg...Linus Torvalds6-108/+121
2014-01-23Kconfig: update flightly outdated CONFIG_SMP documentationRobert Graffham1-2/+2
2014-01-16ARC: [cmdline] support External Device Trees from u-bootVineet Gupta1-3/+12
2014-01-16ARC: [cmdline] uboot cmdline handling reworkVineet Gupta3-42/+34
2014-01-13arch: Re-sort some Kbuild files to hopefully help avoid some conflictsStephen Rothwell1-1/+1
2014-01-13net: resort some Kbuild files to hopefully help avoid some conflictsStephen Rothwell1-1/+1
2014-01-13Merge tag 'v3.13-rc8' into core/lockingIngo Molnar1-1/+7
2014-01-12arch: Clean up asm/barrier.h implementations using asm-generic/barrier.hPeter Zijlstra1-0/+1
2014-01-12arch: Move smp_mb__{before,after}_atomic_{inc,dec}.h into asm/atomic.hPeter Zijlstra2-5/+5
2014-01-06Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+7
2013-12-23ARC: [SMP] optimize IPI send and receiveVineet Gupta1-28/+40
2013-12-23ARC: [SMP] simplify IPI codeVineet Gupta1-28/+28
2013-12-23ARC: [SMP] cpu halt interface doesn't need "self" cpu-idVineet Gupta1-5/+4
2013-12-23ARC: [SMP] IPI ACK interface doesn't need "self" cpu-idVineet Gupta3-5/+5
2013-12-23ARC: [SMP] cpumask not needed in IPI send pathVineet Gupta3-17/+18
2013-12-19ARC: Allow conditional multiple inclusion of uapi/asm/unistd.hVineet Gupta1-1/+7
2013-12-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller3-2/+8
2013-12-17lib: Add missing arch generic-y entries for asm-generic/hash.hDavid S. Miller1-0/+1
2013-11-28ARC: [perf] Fix a few thinkosVineet Gupta1-2/+2
2013-11-25ARC: Add guard macro to uapi/asm/unistd.hVineet Gupta1-0/+5
2013-11-25ARC: extable: Enable sorting at build timeVineet Gupta1-0/+1
2013-11-19Merge tag 'arc-v3.13-rc1-part2' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds11-188/+814
2013-11-19Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-2/+0
2013-11-15Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+1
2013-11-15ARC: [plat-arcfpga] Add defconfig without initramfs locationMischa Jonker1-0/+64
2013-11-15ARC: perf: ARC 700 PMU doesn't support sampling eventsMischa Jonker1-0/+4
2013-11-15kernel: remove CONFIG_USE_GENERIC_SMP_HELPERSChristoph Hellwig1-1/+0
2013-11-15arc: handle pgtable_page_ctor() failKirill A. Shutemov1-3/+8
2013-11-13preempt: Make PREEMPT_ACTIVE genericThomas Gleixner1-2/+0
2013-11-12Merge tag 'devicetree-for-3.13' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds5-116/+25
2013-11-12ARC: Add perf support for ARC700 coresMischa Jonker4-1/+530
2013-11-12Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-0/+1
2013-11-11ARC: [TB10x] Updates for GPIO and pinctrlChristian Ruppert6-187/+216
2013-11-07Merge remote-tracking branch 'grant/devicetree/next' into for-nextRob Herring6-21/+32
2013-11-07ARC: [plat-arcfpga] defconfig updateVineet Gupta1-0/+3
2013-11-07smp, ARC: kill SMP single function call interruptJiang Liu1-6/+1
2013-11-07ARC: [SMP] Disallow RTSCVineet Gupta2-8/+5
2013-11-06ARC: [SMP] Fix build failures for large NR_CPUSVineet Gupta2-3/+21
2013-11-06ARC: [SMP] enlarge possible NR_CPUSNoam Camus1-2/+2
2013-11-06ARC: [SMP] TLB flushVineet Gupta4-3/+99
2013-11-06ARC: [SMP] ASID allocationVineet Gupta3-23/+37
2013-11-06arc: export symbol for pm_power_off in reset.cChen Gang1-0/+1
2013-11-06arc: export symbol for save_stack_trace() in stacktrace.cChen Gang1-0/+1
2013-11-06arc: remove '__init' for get_hw_config_num_irq()Chen Gang2-2/+2
2013-11-06arc: remove '__init' for first_lines_of_secondary()Chen Gang2-2/+2
2013-11-06arc: remove '__init' for setup_processor() and arc_init_IRQ()Chen Gang2-2/+2
2013-11-06arc: kgdb: add default implementation for kgdb_roundup_cpus()Chen Gang1-0/+12
2013-11-06ARC: Fix bogus gcc warning and micro-optimise TLB iteration loopVineet Gupta1-2/+2
2013-11-06ARC: Add support for irqflags tracing and lockdepVineet Gupta4-1/+42
2013-11-06ARC: Reset the value of Interrupt Priority RegisterVineet Gupta1-3/+7
2013-11-06ARC: Reduce #ifdef'ery for unaligned access emulationVineet Gupta3-7/+3
2013-11-06ARC: Change calling convention of do_page_fault()Vineet Gupta3-8/+7
2013-11-06ARC: cacheflush optim - PTAG can be loop invariant if V-P is constVineet Gupta1-3/+11
2013-11-06ARC: cacheflush refactor #3: Unify the {d,i}cache flush leaf helpersVineet Gupta1-84/+55
2013-11-06ARC: cacheflush refactor #2: I and D caches lines to have same sizeVineet Gupta2-22/+16
2013-11-06ARC: cacheflush refactor #1: push aux reg ascertaining into leaf routineVineet Gupta1-10/+6
2013-11-06ARC: use __weak instead of __attribute__((weak))Vineet Gupta2-2/+2
2013-11-06ARC: Annotate some functions as staticVineet Gupta1-6/+5
2013-11-06arc: Replace __get_cpu_var usesChristoph Lameter2-4/+4
2013-11-02ARC: Incorrect mm reference used in vmalloc fault handlerVineet Gupta1-3/+3
2013-11-01Merge branch 'linus' into sched/coreIngo Molnar1-1/+1
2013-10-14doc: typo on word accounting in kprobes.c in mutliple architecturesAnoop Thomas Mathew1-1/+1
2013-10-12ARC: Ignore ptrace SETREGSET request for synthetic register "stop_pc"Vineet Gupta1-1/+1
2013-10-09of: remove empty arch prom.h headersRob Herring1-12/+0
2013-10-09of: remove HAVE_ARCH_DEVTREE_FIXUPSRob Herring1-2/+0
2013-10-09arc: remove unnecessary prom.h includesRob Herring2-2/+0
2013-10-09arc: use common of_flat_dt_match_machineRob Herring3-62/+23
2013-10-09of: remove early_init_dt_setup_initrd_archRob Herring1-7/+0
2013-10-09arc: use early_init_dt_scanRob Herring1-13/+1
2013-10-09arc: use unflatten_and_copy_device_treeRob Herring3-18/+1