aboutsummaryrefslogtreecommitdiffstats
path: root/arch
AgeCommit message (Expand)AuthorFilesLines
2019-06-03Merge tag 'arc-5.2-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/vgup...HEADmasterLinus Torvalds5-20/+64
2019-06-03Merge tag 'nds32-for-linux-5.2-rc3' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds24-51/+451
2019-06-02sparc: perf: fix updated event period in response to PERF_EVENT_IOC_PERIODYoung Xiao1-0/+4
2019-06-02mdesc: fix a missing-check bug in get_vdev_port_node_info()Gen Zhang1-0/+2
2019-06-02sparc64: Fix regression in non-hypervisor TLB flush xcallJames Clarke1-2/+2
2019-06-02Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-6/+15
2019-06-02Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-14/+14
2019-06-02Merge branch 'efi-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds3-3/+11
2019-06-02Merge tag 'spdx-5.2-rc3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/g...Linus Torvalds1-1/+1
2019-06-02Merge tag 'powerpc-5.2-3' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds5-3/+19
2019-06-02Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds12-115/+152
2019-06-02Merge branch 'akpm' (patches from Andrew)Linus Torvalds2-1/+1
2019-06-01arch/arm/boot/compressed/decompress.c: fix build error due to lz4 changesSebastian Andrzej Siewior1-0/+1
2019-06-01arch/parisc/configs/c8000_defconfig: remove obsoleted CONFIG_DEBUG_SLAB_LEAKDavid Rientjes1-1/+0
2019-06-01treewide: fix typos of SPDX-License-IdentifierMasahiro Yamada1-1/+1
2019-06-01Merge tag 'kvm-s390-master-5.2-2' of git://git.kernel.org/pub/scm/linux/kerne...Paolo Bonzini4-0/+10
2019-05-31Merge branch 'next-fixes-for-5.2-rc' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-0/+5
2019-05-31Merge tag 's390-5.2-3' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds8-67/+144
2019-05-31Merge tag 'spdx-5.2-rc3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/g...Linus Torvalds1916-14452/+1917
2019-05-31nds32: add new emulations for floating point instructionVincent Chen15-5/+393
2019-05-31nds32: Avoid IEX status being incorrectly modifiedVincent Chen9-46/+58
2019-05-30Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds6-30/+56
2019-05-30treewide: Add SPDX license identifier - KbuildGreg Kroah-Hartman46-0/+46
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 224Thomas Gleixner1-1/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 223Thomas Gleixner9-10/+9
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 214Thomas Gleixner2-2/+2
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 213Thomas Gleixner1-1/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 211Thomas Gleixner9-18/+9
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 210Thomas Gleixner1-2/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 209Thomas Gleixner2-2/+2
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 206Thomas Gleixner5-20/+5
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 203Thomas Gleixner1-3/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 201Thomas Gleixner34-410/+34
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194Thomas Gleixner13-20/+13
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 193Thomas Gleixner4-16/+4
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 191Thomas Gleixner31-61/+31
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 190Thomas Gleixner10-20/+10
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 182Thomas Gleixner32-416/+32
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 180Thomas Gleixner2-3/+2
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 178Thomas Gleixner3-12/+3
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 176Thomas Gleixner1-14/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174Thomas Gleixner49-438/+49
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 172Thomas Gleixner1-8/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 171Thomas Gleixner1-13/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 167Thomas Gleixner27-351/+27
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 164Thomas Gleixner2-26/+2
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 161Thomas Gleixner1-15/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 159Thomas Gleixner135-944/+135
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157Thomas Gleixner75-742/+75
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156Thomas Gleixner306-4352/+307
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 153Thomas Gleixner48-682/+48
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner1007-5144/+1007
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 151Thomas Gleixner15-150/+15
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 150Thomas Gleixner38-533/+38
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 142Thomas Gleixner2-12/+2
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 138Thomas Gleixner1-5/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 136Thomas Gleixner1-6/+1
2019-05-30KVM: PPC: Book3S HV: Restore SPRG3 in kvmhv_p9_guest_entry()Suraj Jitindar Singh1-0/+1
2019-05-30KVM: PPC: Book3S HV: Fix lockdep warning when entering guest on POWER9Paul Mackerras1-2/+5
2019-05-30KVM: PPC: Book3S HV: XIVE: Fix page offset when clearing ESB pagesCédric Le Goater1-1/+2
2019-05-30KVM: PPC: Book3S HV: XIVE: Take the srcu read lock when accessing memslotsCédric Le Goater1-0/+8
2019-05-30KVM: PPC: Book3S HV: XIVE: Do not clear IRQ data of passthrough interruptsCédric Le Goater1-2/+2
2019-05-30KVM: PPC: Book3S HV: XIVE: Introduce a new mutex for the XIVE deviceCédric Le Goater3-17/+22
2019-05-29s390/crypto: fix possible sleep during spinlock aquiredHarald Freudenberger2-7/+8
2019-05-29arm64: use the correct function type for __arm64_sys_ni_syscallSami Tolvanen2-10/+11
2019-05-29arm64: use the correct function type in SYSCALL_DEFINE0Sami Tolvanen1-9/+9
2019-05-29arm64: fix syscall_fn_t typeSami Tolvanen1-1/+1
2019-05-29signal/arm64: Use force_sig not force_sig_fault for SIGKILLEric W. Biederman1-1/+4
2019-05-29KVM: PPC: Book3S HV: XIVE: Fix the enforced limit on the vCPU identifierCédric Le Goater1-1/+1
2019-05-29KVM: PPC: Book3S HV: XIVE: Do not test the EQ flag validity when resettingCédric Le Goater1-18/+18
2019-05-29KVM: PPC: Book3S HV: XIVE: Clear file mapping when device is releasedCédric Le Goater1-0/+8
2019-05-29KVM: PPC: Book3S HV: Don't take kvm->lock around kvm_for_each_vcpuPaul Mackerras1-8/+1
2019-05-29KVM: PPC: Book3S: Use new mutex to synchronize access to rtas token listPaul Mackerras3-8/+8
2019-05-29KVM: PPC: Book3S HV: Use new mutex to synchronize MMU setupPaul Mackerras3-26/+42
2019-05-29KVM: PPC: Book3S HV: Avoid touching arch.mmu_ready in XIVE release functionsPaul Mackerras2-32/+24
2019-05-28ARC: [plat-hsdk] Get rid of inappropriate PHY settingsAlexey Brodkin1-4/+0
2019-05-28ARC: [plat-hsdk]: Add support of Vivante GPUEugeniy Paltsev2-1/+30
2019-05-28ARC: [plat-hsdk]: enable creg-gpio controllerEugeniy Paltsev2-0/+9
2019-05-28ia64: fix build errors by exporting paddr_to_nid()Randy Dunlap1-0/+1
2019-05-28arm64/module: revert to unsigned interpretation of ABS16/32 relocationsArd Biesheuvel1-8/+30
2019-05-28KVM: s390: Do not report unusabled IDs via KVM_CAP_MAX_VCPU_IDThomas Huth4-0/+10
2019-05-28s390/crypto: fix gcm-aes-s390 selftest failuresHarald Freudenberger1-41/+107
2019-05-28s390/zcrypt: Fix wrong dispatching for control domain CPRBsHarald Freudenberger1-2/+2
2019-05-28s390/pci: fix assignment of bus resourcesSebastian Ott1-1/+4
2019-05-28s390/pci: fix struct definition for set PCI functionSebastian Ott2-13/+18
2019-05-28s390: mark __cpacf_check_opcode() and cpacf_query_func() as __always_inlineMasahiro Yamada1-2/+2
2019-05-28s390: add unreachable() to dump_fault_info() to fix -Wmaybe-uninitializedMasahiro Yamada1-1/+3
2019-05-28arm64: Fix the arm64_personality() syscall wrapper redirectionCatalin Marinas1-1/+1
2019-05-26Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds20-106/+173
2019-05-25efi: Allow the number of EFI configuration tables entries to be zeroRob Bradford1-0/+3
2019-05-25efi/x86/Add missing error handling to old_memmap 1:1 mapping codeGen Zhang2-3/+8
2019-05-24Merge tag 'spdx-5.2-rc2-2' of git://git.kernel.org/pub/scm/linux/kernel/git/g...Linus Torvalds102-1108/+106
2019-05-24KVM: x86: fix return value for reserved EFERPaolo Bonzini1-1/+1
2019-05-24KVM: s390: fix memory slot handling for KVM_SET_USER_MEMORY_REGIONChristian Borntraeger1-14/+21
2019-05-24KVM: x86/pmu: do not mask the value that is written to fixed PMUsPaolo Bonzini1-5/+8
2019-05-24KVM: x86/pmu: mask the result of rdpmc according to the width of the countersPaolo Bonzini4-13/+15
2019-05-24x86/kvm/pmu: Set AMD's virt PMU version to 1Borislav Petkov1-1/+1
2019-05-24KVM: x86: do not spam dmesg with VMCS/VMCB dumpsPaolo Bonzini2-8/+27
2019-05-24kvm: Check irqchip mode before assign irqfdPeter Xu2-0/+8
2019-05-24kvm: svm/avic: fix off-by-one in checking host APIC IDSuthikulpanit, Suravee1-1/+5
2019-05-24KVM: LAPIC: Expose per-vCPU timer_advance_ns to userspaceWanpeng Li1-0/+18
2019-05-24KVM: LAPIC: Fix lapic_timer_advance_ns parameter overflowWanpeng Li1-1/+1
2019-05-24kvm: vmx: Fix -Wmissing-prototypes warningsYi Wang1-0/+1
2019-05-24KVM: nVMX: Fix using __this_cpu_read() in preemptible contextWanpeng Li1-2/+2
2019-05-24kvm: x86: Include CPUID leaf 0x8000001e in kvm's supported CPUIDJim Mattson1-0/+1
2019-05-24kvm: x86: Include multiple indices with CPUID leaf 0x8000001dJim Mattson1-4/+3
2019-05-24KVM: nVMX: Clear nested_run_pending if setting nested state failsSean Christopherson1-12/+17
2019-05-24KVM: nVMX: really fix the size checks on KVM_SET_NESTED_STATEPaolo Bonzini1-1/+1
2019-05-24Merge tag 'kvmarm-fixes-for-5.2' of git://git.kernel.org/pub/scm/linux/kernel...Paolo Bonzini5-41/+41
2019-05-24Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds10-34/+159
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 120Thomas Gleixner5-70/+5
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 118Thomas Gleixner4-40/+4
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 114Thomas Gleixner2-26/+2
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 112Thomas Gleixner4-20/+4
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 105Thomas Gleixner1-15/+1
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 102Thomas Gleixner16-222/+16
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 98Thomas Gleixner1-6/+1
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 83Thomas Gleixner3-12/+3
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 82Thomas Gleixner3-9/+3
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 76Thomas Gleixner2-27/+4
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 74Thomas Gleixner3-9/+4
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 70Thomas Gleixner1-14/+1
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61Thomas Gleixner35-481/+36
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 48Thomas Gleixner1-6/+1
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 47Thomas Gleixner7-63/+7
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 45Thomas Gleixner1-5/+1
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 40Thomas Gleixner10-56/+10
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 36Thomas Gleixner2-10/+2
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 33Thomas Gleixner1-17/+1
2019-05-24arm64: insn: Add BUILD_BUG_ON() for invalid masksJean-Philippe Brucker1-5/+11
2019-05-24arm64: insn: Fix ldadd instruction encodingJean-Philippe Brucker1-1/+1
2019-05-24arm64: Kconfig: Make ARM64_PSEUDO_NMI depend on BROKEN for nowWill Deacon1-0/+1
2019-05-24KVM: arm/arm64: Move cc/it checks under hyp's Makefile to avoid instrumentationJames Morse2-0/+2
2019-05-24KVM: arm64: Move pmu hyp code under hyp's Makefile to avoid instrumentationJames Morse3-41/+39
2019-05-24x86/CPU/AMD: Don't force the CPB cap when running under a hypervisorFrank van der Linden1-2/+5
2019-05-24x86/boot: Provide KASAN compatible aliases for string routinesArd Biesheuvel1-4/+10
2019-05-23arm64: Handle erratum 1418040 as a superset of erratum 1188873Marc Zyngier4-17/+20
2019-05-23arm64/module: deal with ambiguity in PRELxx relocation rangesArd Biesheuvel1-2/+14
2019-05-23arm64/kernel: kaslr: reduce module randomization range to 2 GBArd Biesheuvel2-4/+4
2019-05-23arm64: errata: Add workaround for Cortex-A76 erratum #1463225Will Deacon5-1/+108
2019-05-23arm64: Remove useless message during oopsWill Deacon1-4/+0
2019-05-23powerpc/kexec: Fix loading of kernel + initramfs with kexec_file_load()Thiago Jung Bauermann1-1/+5
2019-05-22Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds6-14/+29
2019-05-22powerpc/perf: Fix MMCRA corruption by bhrb_filterRavi Bangoria3-2/+10
2019-05-22powerpc/powernv: Return for invalid IMC domainAnju T Sudhakar1-0/+4
2019-05-21ARC: [plat-hsdk]: Add missing FIFO size entry in GMAC nodeJose Abreu1-0/+3
2019-05-21ARC: [plat-hsdk]: Add missing multicast filter bins number to GMAC nodeJose Abreu1-0/+1
2019-05-21treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 22Thomas Gleixner3-15/+3
2019-05-21treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 19Thomas Gleixner1-14/+1
2019-05-21treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 14Thomas Gleixner3-42/+6
2019-05-21treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13Thomas Gleixner35-474/+35
2019-05-21treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 12Thomas Gleixner3-34/+3
2019-05-21treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 4Thomas Gleixner90-180/+90
2019-05-21treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 3Thomas Gleixner2-8/+2
2019-05-21treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1Thomas Gleixner62-871/+66
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner293-0/+293
2019-05-21treewide: Add SPDX license identifier for more missed filesThomas Gleixner29-0/+29
2019-05-21treewide: Add SPDX license identifier for missed filesThomas Gleixner84-0/+84
2019-05-21perf/x86/intel/ds: Fix EVENT vs. UEVENT PEBS constraintsStephane Eranian1-14/+14
2019-05-20ARC: mm: SIGSEGV userspace trying to access kernel virtual memoryEugeniy Paltsev1-6/+3
2019-05-20ARC: fix build warningsVineet Gupta2-9/+18
2019-05-20KVM: s390: change default halt poll time to 50usChristian Borntraeger1-1/+1
2019-05-20KVM: s390: fix typo in parameter descriptionWei Yongjun1-1/+1
2019-05-19x86/ima: Check EFI_RUNTIME_SERVICES before usingScott Wood1-0/+5
2019-05-19Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-1/+1
2019-05-19Merge tag 'kbuild-v5.2-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ma...Linus Torvalds17-24/+12
2019-05-19Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-0/+23
2019-05-19Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-0/+5
2019-05-19Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds6-17/+17
2019-05-19Merge tag 'armsoc-late' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/socLinus Torvalds19-117/+267
2019-05-19Merge tag 'powerpc-5.2-2' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds4-5/+7
2019-05-19Merge tag 'mips_5.2_2' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/...Linus Torvalds17-659/+809
2019-05-19Merge tag 'riscv-for-linus-5.2-mw2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds34-320/+584
2019-05-18panic: add an option to replay all the printk message in bufferFeng Tang1-1/+1
2019-05-18treewide: prefix header search paths with $(srctree)/Masahiro Yamada6-7/+7
2019-05-18alpha: move arch/alpha/defconfig to arch/alpha/configs/defconfigMasahiro Yamada2-0/+2
2019-05-18arch: remove dangling asm-generic wrappersMasahiro Yamada5-13/+0
2019-05-18sh: exclude vmlinux.scr from .gitignore patternMasahiro Yamada1-0/+1
2019-05-18sh: vsyscall: drop unnecessary cc-ldoptionNick Desaulniers1-2/+1
2019-05-18ia64: require -Wl,--hash-style=sysvNick Desaulniers1-1/+1
2019-05-18csky: remove deprecated arch/csky/boot/dts/include/dt-bindingsMasahiro Yamada1-1/+0
2019-05-17Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds72-911/+4481
2019-05-17Merge tag 'nds32-for-linus-5.2-rc1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds58-86/+71
2019-05-17Merge tag 's390-5.2-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds5-2/+5
2019-05-17Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds18-13/+109
2019-05-17powerpc/cacheinfo: Remove double freeTobin C. Harding1-1/+0
2019-05-17powerpc/mm/hash: Fix get_region_id() for invalid addressesAneesh Kumar K.V1-0/+4
2019-05-16riscv: fix locking violation in page fault handlerAndreas Schwab1-1/+2
2019-05-16RISC-V: sifive_l2_cache: Add L2 cache controller driver for SiFive SoCsYash Shah3-0/+192
2019-05-16RISC-V: Avoid using invalid intermediate translationsPalmer Dabbelt1-2/+10
2019-05-16riscv: Support BUG() in kernel moduleVincent Chen1-1/+1
2019-05-16riscv: Add the support for c.ebreak check in is_valid_bugaddr()Vincent Chen2-4/+23
2019-05-16riscv: support trap-based WARN()Vincent Chen1-10/+18
2019-05-16riscv: fix sbi_remote_sfence_vma{,_asid}.Gary Guo1-7/+12
2019-05-16riscv: move switch_mm to its own fileGary Guo3-52/+72
2019-05-16riscv: move flush_icache_{all,mm} to cacheflush.cGary Guo3-50/+62
2019-05-16RISC-V: Access CSRs using CSR numbersAnup Patel9-48/+57
2019-05-16RISC-V: Add interrupt related SCAUSE defines in asm/csr.hAnup Patel2-16/+21
2019-05-16RISC-V: Use tabs to align macro values in asm/csr.hAnup Patel1-38/+38
2019-05-16RISC-V: Fix minor checkpatch issues.Atish Patra1-2/+2