aboutsummaryrefslogtreecommitdiffstats
path: root/arch
AgeCommit message (Expand)AuthorFilesLines
2016-02-23swait: adapt to swait API changes and include file name changeslinux-4.4-y-rt-new-swaitClark Williams1-1/+1
2016-02-22KVM: use simple waitqueue for vcpu->wqMarcelo Tosatti8-28/+28
2016-02-13arm+arm64: lazy-preempt: add TIF_NEED_RESCHED_LAZY to _TIF_WORK_MASKSebastian Andrzej Siewior3-6/+13
2016-02-13arch/arm64: Add lazy preempt supportAnders Roxell4-3/+15
2016-02-13powerpc: Add support for lazy preemptionThomas Gleixner5-11/+33
2016-02-13arm: Add support for lazy preemptionThomas Gleixner5-3/+18
2016-02-13x86: Support for lazy preemptionThomas Gleixner6-2/+43
2016-02-13sched: Add support for lazy preemptionThomas Gleixner1-1/+17
2016-02-13cpumask: Disable CONFIG_CPUMASK_OFFSTACK for RTThomas Gleixner1-1/+1
2016-02-13crypto: Reduce preempt disabled regions, more algosSebastian Andrzej Siewior2-28/+24
2016-02-13x86: crypto: Reduce preempt disabled regionsPeter Zijlstra1-11/+13
2016-02-13KVM: use simple waitqueue for vcpu->wqMarcelo Tosatti7-26/+25
2016-02-13KVM: lapic: mark LAPIC timer handler as irqsafeMarcelo Tosatti1-0/+1
2016-02-13x86: kvm Require const tsc for RTThomas Gleixner1-0/+7
2016-02-13arm: Enable highmem for rtThomas Gleixner2-8/+56
2016-02-13arm/highmem: Flush tlb on unmapSebastian Andrzej Siewior1-1/+1
2016-02-13x86/highmem: Add a "already used pte" checkSebastian Andrzej Siewior1-0/+2
2016-02-13mm, rt: kmap_atomic schedulingPeter Zijlstra3-4/+50
2016-02-13mips: Disable highmem on RTThomas Gleixner1-1/+1
2016-02-13powerpc: Disable highmem on RTThomas Gleixner1-1/+1
2016-02-13arm64/xen: Make XEN depend on !RTThomas Gleixner1-1/+1
2016-02-13KVM: arm/arm64: downgrade preempt_disable()d region to migrate_disable()Josh Cartwright1-3/+3
2016-02-13ARM: enable irq in translation/section permission fault handlersYadi.hu1-0/+6
2016-02-13arm/unwind: use a raw_spin_lockSebastian Andrzej Siewior1-7/+7
2016-02-13powerpc: ps3/device-init.c - adapt to completions using swait vs waitPaul Gortmaker1-1/+1
2016-02-13powerpc/kvm: Disable in-kernel MPIC emulation for PREEMPT_RT_FULLBogdan Purcareata1-0/+1
2016-02-13powerpc: Use generic rwsem on RTThomas Gleixner1-1/+2
2016-02-13jump-label: disable if stop_machine() is usedThomas Gleixner1-1/+1
2016-02-13dump stack: don't disable preemption during traceSebastian Andrzej Siewior2-6/+6
2016-02-13x86: UV: raw_spinlock conversionMike Galbraith5-30/+35
2016-02-13x86: Use generic rwsem_spinlocks on -rtThomas Gleixner1-1/+4
2016-02-13x86: stackprotector: Avoid random pool on rtThomas Gleixner1-1/+8
2016-02-13x86/mce: use swait queue for mce wakeupsSteven Rostedt1-12/+56
2016-02-13x86: Convert mce timer to hrtimerThomas Gleixner1-32/+20
2016-02-13softirq: Disable softirq stacks for RTThomas Gleixner7-0/+14
2016-02-13ARM: Initialize split page table locks for vector pageFrank Rowand1-0/+24
2016-02-13x86/signal: delay calling signals on 32bitYang Shi1-1/+1
2016-02-13signal/x86: Delay calling signals in atomicOleg Nesterov2-0/+20
2016-02-13kconfig: Disable config options which are not RT compatibleThomas Gleixner1-0/+1
2016-02-13latencyhist: disable jump-labelsSebastian Andrzej Siewior1-0/+1
2016-02-13x86/ioapic: Do not unmask io_apic when interrupt is in progressIngo Molnar1-1/+2
2016-02-13arm: Convert arm boot_lock to rawFrank Rowand8-47/+47
2016-02-13sparc64: use generic rwsem spinlocks rtAllen Pais1-4/+2
2016-02-13ARM: smp: Move clear_tasks_mm_cpumask() call to __cpu_die()Grygorii Strashko1-2/+3
2016-02-13arm64: replace read_lock to rcu lock in call_step_hookYang Shi1-10/+11
2016-01-31arm64: kernel: fix architected PMU registers unconditional accessLorenzo Pieralisi3-2/+19
2016-01-31arm64: kernel: enforce pmuserenr_el0 initialization and restoreLorenzo Pieralisi2-3/+2
2016-01-31arm64: mm: ensure that the zero page is visible to the page table walkerWill Deacon1-0/+3
2016-01-31arm64: Clear out any singlestep state on a ptrace detach operationJohn Blackwood1-0/+6
2016-01-31powerpc/module: Handle R_PPC64_ENTRY relocationsUlrich Weigand2-0/+29
2016-01-31powerpc: Make {cmp}xchg* and their atomic_ versions fully orderedBoqun Feng1-8/+8
2016-01-31powerpc: Make value-returning atomics fully orderedBoqun Feng1-1/+1
2016-01-31powerpc/tm: Check for already reclaimed tasksMichael Neuling1-0/+18
2016-01-31x86/mm: Improve switch_mm() barrier commentsAndy Lutomirski1-7/+8
2016-01-31x86/mm: Add barriers and document switch_mm()-vs-flush synchronizationAndy Lutomirski2-4/+58
2016-01-31x86/boot: Double BOOT_HEAP_SIZE to 64KBH.J. Lu1-1/+1
2016-01-31x86/reboot/quirks: Add iMac10,1 to pci_reboot_dmi_table[]Mario Kleiner1-0/+8
2016-01-31kvm: x86: Fix vmwrite to SECONDARY_VM_EXEC_CONTROLHuaitong Han1-1/+2
2016-01-31KVM: x86: correctly print #AC in tracesPaolo Bonzini1-1/+1
2016-01-31KVM: x86: expose MSR_TSC_AUX to userspacePaolo Bonzini1-5/+6
2016-01-31x86/xen: don't reset vcpu_info on a cancelled suspendOuyang Zhaowei (Charles)1-1/+2
2016-01-08Merge tag 'fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds7-12/+49
2016-01-08Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2-1/+3
2016-01-08Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds13-32/+96
2016-01-08Merge tag 'omap-for-v4.4/onenand-corruption' of git://git.kernel.org/pub/scm/...Arnd Bergmann1-5/+9
2016-01-07dts: vt8500: Add SDHC node to DTS file for WM8650Roman Volkov1-0/+9
2016-01-07ARM: Fix broken USB support in multi_v7_defconfig for sunxi devicesTimo Sigurdsson1-0/+1
2016-01-07kvm: x86: only channel 0 of the i8254 is linked to the HPETPaolo Bonzini2-1/+3
2016-01-07ARM: versatile: fix MMC/SD interrupt assignmentLinus Walleij2-4/+26
2016-01-07ARM: nomadik: set latencies to 8 cyclesLinus Walleij1-3/+3
2016-01-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds4-57/+8
2016-01-06ARM: OMAP2+: Fix onenand rate detection to avoid filesystem corruptionTony Lindgren1-5/+9
2016-01-06ARM: net: bpf: fix zero right shiftRabin Vincent1-1/+2
2016-01-06net: filter: make JITs zero A for SKF_AD_ALU_XOR_XRabin Vincent4-56/+6
2016-01-05Merge branch 'stable' of git://git.kernel.org/pub/scm/linux/kernel/git/cmetca...Linus Torvalds2-9/+10
2016-01-05tile: provide CONFIG_PAGE_SIZE_64KB etc for tileproChris Metcalf2-9/+10
2016-01-03Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linusLinus Torvalds1-1/+1
2015-12-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparcLinus Torvalds3-18/+25
2015-12-31sparc: Wire up mlock2 system call.David S. Miller3-4/+5
2015-12-31sparc: Add all necessary direct socket system calls.David S. Miller3-18/+24
2015-12-31ARM: Fix broken USB support in sunxi_defconfigTimo Sigurdsson1-0/+1
2015-12-30x86/numachip: Fix NumaConnect2 MMCFG PCI accessDaniel J Blueman1-4/+1
2015-12-29Merge branch 'akpm' (patches from Andrew)Linus Torvalds3-1/+11
2015-12-29m32r: add io*_rep helpersSudip Mukherjee1-1/+9
2015-12-29m32r: fix build failureSudip Mukherjee1-0/+1
2015-12-29arch/x86/xen/suspend.c: include xen/xen.hAndrew Morton1-0/+1
2015-12-29MIPS: VDSO: Fix build error with binutils 2.24 and earlierGuenter Roeck1-1/+1
2015-12-29[PATCH] arm: fix handling of F_OFD_... in oabi_fcntl64()Al Viro1-36/+37
2015-12-27Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linusLinus Torvalds8-24/+42
2015-12-27Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm...Linus Torvalds11-9/+22
2015-12-27MIPS: Fix bitrot in __get_user_unaligned()Al Viro1-3/+3
2015-12-26Merge tag 'arc-4.4-rc7-fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds4-22/+14
2015-12-25Merge branch 'parisc-4.4-4' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-12/+52
2015-12-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparcLinus Torvalds20-143/+264
2015-12-24sparc64: fix FP corruption in user copy functionsRob Gardner13-134/+235
2015-12-24sparc64: Perf should save/restore fault infoRob Gardner1-0/+4
2015-12-24sparc64: Ensure perf can access user stacksRob Gardner1-0/+7
2015-12-24sparc64: Don't set %pil in rtrap_nmi too earlyRob Gardner1-1/+7
2015-12-24sparc64: Add ADI capability to cpu capabilitiesKhalid Aziz2-4/+6
2015-12-23sparc: Hook up userfaultfd system callMike Kravetz3-4/+5
2015-12-22Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds6-15/+47
2015-12-22Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds1-5/+12
2015-12-22ARM: tegra: Fix suspend hang on Tegra124 ChromebooksJon Hunter1-1/+1
2015-12-22um: Fix pointer castMickaël Salaün1-1/+1
2015-12-22Merge tag 'omap-for-v4.4/fixes-rc6' of git://git.kernel.org/pub/scm/linux/ker...Olof Johansson3-0/+12
2015-12-22Merge tag 'imx-fixes-4.4-3' of git://git.kernel.org/pub/scm/linux/kernel/git/...Olof Johansson6-8/+8
2015-12-22KVM: x86: Reload pit counters for all channels when restoring stateAndrew Honig1-2/+6
2015-12-22KVM: MTRR: treat memory as writeback if MTRR is disabled in guest CPUIDPaolo Bonzini2-3/+19
2015-12-22KVM: MTRR: observe maxphyaddr from guest CPUID, not hostPaolo Bonzini1-2/+7
2015-12-22KVM: MTRR: fix fixed MTRR segment look upAlexis Dambricourt1-1/+1
2015-12-22MIPS: Fix build error due to unused variables.Ralf Baechle3-3/+1
2015-12-22MIPS: VDSO: Fix build errorQais Yousef1-2/+2
2015-12-22MIPS: CPS: drop .set mips64r2 directivesPaul Burton1-2/+0
2015-12-22MIPS: uaccess: Take EVA into account in [__]clear_userJames Hogan3-10/+26
2015-12-22MIPS: uaccess: Take EVA into account in __copy_from_user()James Hogan1-3/+9
2015-12-22MIPS: uaccess: Fix strlen_user with EVAJames Hogan1-1/+1
2015-12-21x86/entry: Restore traditional SYSENTER calling conventionAndy Lutomirski4-19/+51
2015-12-21x86/entry: Fix some commentsAndy Lutomirski2-2/+2
2015-12-21parisc: Fix syscall restartsHelge Deller1-12/+52
2015-12-21ARC: dw2 unwind: Catch Dwarf SNAFUs earlyVineet Gupta1-4/+8
2015-12-21ARC: dw2 unwind: Don't bail for CIE.version != 1Vineet Gupta1-6/+1
2015-12-21Revert "ARC: dw2 unwind: Ignore CIE version !=1 gracefully instead of bailing"Vineet Gupta1-9/+4
2015-12-21ARC: Fix linking errors with CONFIG_MODULE + CONFIG_CC_OPTIMIZE_FOR_SIZEVineet Gupta1-1/+1
2015-12-21ARC: mm: fix building for MMU v2Alexey Brodkin1-2/+0
2015-12-21ARC: mm: HIGHMEM: Fix section mismatch splatVineet Gupta1-2/+2
2015-12-19Merge tag 'powerpc-4.4-5' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds4-26/+26
2015-12-19x86/paravirt: Prevent rtc_cmos platform device init on PV guestsDavid Vrabel6-1/+19
2015-12-19x86/xen: Avoid fast syscall path for Xen PV guestsBoris Ostrovsky4-7/+13
2015-12-19x86/mce: Ensure offline CPUs don't participate in rendezvous processAshok Raj1-0/+11
2015-12-18ARM: dts: Fix UART wakeirq for omap4 duovero parlorTony Lindgren1-0/+4
2015-12-18Merge tag 'for-linus-4.4-rc5-tag' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-17/+12
2015-12-18Merge tag 'arc-fixes-for-4.4-rc6' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds14-68/+97
2015-12-18s390/dis: Fix handling of format specifiersMichael Holzheu1-5/+12
2015-12-18powerpc/opal-irqchip: Fix deadlock introduced by "Fix double endian conversion"Alistair Popple1-1/+13
2015-12-17Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-2/+3
2015-12-17ARM: OMAP2+: AM43xx: select ARM TWD timerFelipe Balbi1-0/+1
2015-12-17ARM: OMAP2+: am43xx: enable GENERIC_CLOCKEVENTS_BROADCASTGrygorii Strashko2-0/+7
2015-12-17powerpc/powernv: pr_warn_once on unsupported OPAL_MSG typeStewart Smith1-1/+1
2015-12-17ARC: smp: Rename platform hook @init_cpu_smp -> @init_per_cpuVineet Gupta3-6/+6
2015-12-17ARC: rename smp operation init_irq_cpu() to init_per_cpu()Noam Camus4-7/+7
2015-12-17ARC: dw2 unwind: Ignore CIE version !=1 gracefully instead of bailingVineet Gupta1-4/+9
2015-12-17ARC: dw2 unwind: Reinstante unwinding out of modulesVineet Gupta3-19/+26
2015-12-17ARC: [plat-sim] unbork non default CONFIG_LINUX_LINK_BASEVineet Gupta3-2/+6
2015-12-16Merge branch 'fixes' of git://ftp.arm.linux.org.uk/~rmk/linux-armLinus Torvalds7-68/+138
2015-12-16Partial revert of "powerpc: Individual System V IPC system calls"Michael Ellerman2-24/+12
2015-12-15Revert "scatterlist: use sg_phys()"Dan Williams2-2/+3
2015-12-15Merge tag 'please-pull-mlock2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-1/+3
2015-12-15Fix user-visible spelling errorLinus Torvalds1-1/+1
2015-12-15ARM: 8475/1: SWP emulation: Restore original *data when failedShengjiu Wang1-3/+3
2015-12-15ARM: 8471/1: need to save/restore arm register(r11) when it is corruptedAnson Huang1-2/+2
2015-12-15ARM: fix uaccess_with_memcpy() with SW_DOMAIN_PANRussell King2-6/+27
2015-12-15ARM: dts: imx6: Fix Ethernet PHY mode on Ventana boardsKrzysztof Hałasa5-5/+5
2015-12-15ARM: dts: imx: Fix the assigned-clock mismatch issue on imx6q/dlBai Ping1-3/+3
2015-12-14Merge tag 'sunxi-fixes-for-4.4' of https://git.kernel.org/pub/scm/linux/kerne...Kevin Hilman1-0/+1
2015-12-14[IA64] Enable mlock2 syscall for ia64Tony Luck3-1/+3
2015-12-14KVM: VMX: Fix host initiated access to guest MSR_TSC_AUXHaozhong Zhang1-2/+2
2015-12-14xen/x86/pvh: Use HVM's flush_tlb_others opBoris Ostrovsky1-7/+2
2015-12-13Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-0/+2
2015-12-12Merge tag 'fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds17-27/+62
2015-12-12Merge tag 'powerpc-4.4-4' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds3-47/+33
2015-12-12Merge branch 'akpm' (patches from Andrew)Linus Torvalds2-2/+2
2015-12-12Merge branch 'parisc-4.4-3' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds4-20/+5
2015-12-12Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds2-6/+11
2015-12-12MIPS: fix DMA contiguous allocationQais Yousef1-1/+1
2015-12-12sh64: fix __NR_fgetxattrDmitry V. Levin1-1/+1
2015-12-12parisc: Disable huge pages on Mako machinesHelge Deller1-1/+2
2015-12-12parisc: Wire up mlock2 syscallHelge Deller2-1/+3
2015-12-12parisc: Remove unused pcibios_init_bus()Bjorn Helgaas1-18/+0
2015-12-12ARC: intc: Document arc_request_percpu_irq() betterVineet Gupta1-0/+12
2015-12-12ARCv2: perf: Ensure perf intr gets enabled on all coresVineet Gupta1-23/+9
2015-12-12ARC: intc: No need to clear IRQ_NOAUTOENVineet Gupta1-5/+8
2015-12-12ARCv2: intc: Fix random perf irq disabling in SMP setupVineet Gupta1-2/+13
2015-12-11Merge tag 'imx-fixes-4.4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Kevin Hilman3-8/+5
2015-12-11ls2080a/dts: Add little endian property for GPIO IP blockLiu Gang1-0/+4
2015-12-11ARM64: dts: ls2080a: fix eSDHC endiannessyangbo lu1-0/+1
2015-12-11arm64: Improve error reporting on set_pte_at() checksCatalin Marinas1-4/+8
2015-12-11ARM: dts: vf610: use reset values for L2 cache latenciesStefan Agner2-6/+1
2015-12-11Merge branch 'kvm-ppc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git...Paolo Bonzini1-0/+6
2015-12-11kvm: x86: move tracepoints outside extended quiescent statePaolo Bonzini3-5/+6
2015-12-11Merge tag 'omap-for-v4.4/fixes-rc4' of git://git.kernel.org/pub/scm/linux/ker...Arnd Bergmann4-5/+17
2015-12-11ARM: pxa: use PWM lookup table for all machinesArnd Bergmann1-0/+5
2015-12-11Merge tag 'berlin-fixes-for-4.4-rc1-1' of git://git.infradead.org/users/hesse...Arnd Bergmann1-3/+5
2015-12-11Merge tag 'at91-4.4-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git...Arnd Bergmann3-2/+12
2015-12-11Merge tag 'samsung-fixes-4.4' of https://git.kernel.org/pub/scm/linux/kernel/...Arnd Bergmann3-3/+7
2015-12-10ARM: dts: berlin: add 2nd clock for BG2Q sdhci0 and sdhci1Jisheng Zhang1-2/+4
2015-12-10ARM: dts: berlin: correct BG2Q's sdhci2 2nd clockJisheng Zhang1-1/+1
2015-12-10irqchip/gic-v3: Add missing include for barrier.hMarc Zyngier2-0/+2
2015-12-09ARM: dts: am4372: fix clock source for arm twd and global timersGrygorii Strashko2-2/+10
2015-12-10KVM: PPC: Book3S HV: Prohibit setting illegal transaction state in MSRPaul Mackerras1-0/+6
2015-12-09Revert "powerpc/eeh: Don't unfreeze PHB PE after reset"Andrew Donnellan1-10/+4
2015-12-09powerpc/sbc8641: drop bogus PHY IRQ entries from DTS filePaul Gortmaker1-8/+0
2015-12-08Merge branch 'for-linus-4.4-rc5' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds4-14/+18
2015-12-08um: fix returns without va_endGeyslan G. Bem1-4/+6
2015-12-08um: Fix fpstate handlingRichard Weinberger1-8/+10
2015-12-08arch: um: fix error when linking vmlinux.Lorenzo Colitti1-1/+1
2015-12-08um: Fix get_signal() usageRichard Weinberger1-1/+1
2015-12-08Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds10-11/+14
2015-12-08powerpc/opal-irqchip: Fix double endian conversionAlistair Popple1-29/+29
2015-12-07arm64: update linker script to increased L1_CACHE_BYTES valueArd Biesheuvel1-2/+3
2015-12-07ARC: [axs10x] cap ethernet phy to 100 Mbit/secAlexey Brodkin1-0/+1