aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2016-02-13hrtimers: Prepare full preemptionIngo Molnar4-2/+77
2016-02-13timers: Avoid the switch timers base set to NULL trick on RTThomas Gleixner1-10/+35
2016-02-13timer: delay waking softirqs from the jiffy tickPeter Zijlstra1-1/+1
2016-02-13timers: Preempt-rt supportIngo Molnar1-2/+10
2016-02-13timers: Prepare for full preemptionIngo Molnar3-6/+46
2016-02-13relay: Fix timer madnessIngo Molnar1-9/+5
2016-02-13ipc/msg: Implement lockless pipelined wakeupsSebastian Andrzej Siewior1-73/+28
2016-02-13panic: skip get_random_bytes for RT_FULL in init_oops_idThomas Gleixner1-0/+2
2016-02-13radix-tree: Make RT awareThomas Gleixner2-2/+10
2016-02-13mm: backing-dev: don't disable IRQs in wb_congested_put()Sebastian Andrzej Siewior1-2/+2
2016-02-13mm/memcontrol: Replace local_irq_disable with local locksSebastian Andrzej Siewior4-9/+20
2016-02-13mm/memcontrol: Don't call schedule_work_on in preemption disabled contextYang Shi1-2/+2
2016-02-13mm: page_alloc: Use local_lock_on() instead of plain spinlockThomas Gleixner1-2/+2
2016-02-13slub: Disable SLUB_CPU_PARTIALSebastian Andrzej Siewior1-1/+1
2016-02-13slub: Enable irqs for __GFP_WAITThomas Gleixner1-7/+6
2016-02-13mm: Enable SLUB for RTThomas Gleixner2-27/+102
2016-02-13mm: Allow only slub on RTIngo Molnar1-0/+2
2016-02-13mm: bounce: Use local_irq_save_nortThomas Gleixner1-2/+2
2016-02-13ARM: Initialize split page table locks for vector pageFrank Rowand1-0/+24
2016-02-13mm/vmstat: Protect per cpu variables with preempt disable on RTIngo Molnar2-0/+10
2016-02-13mm/swap: Convert to percpu lockedIngo Molnar1-14/+20
2016-02-13mm: page_alloc: Reduce lock sections furtherPeter Zijlstra1-26/+63
2016-02-13mm: page_alloc: rt-friendly per-cpu pagesIngo Molnar1-16/+41
2016-02-13drivers/net: vortex fix locking issuesSteven Rostedt1-4/+4
2016-02-13drivers/net: fix livelock issuesThomas Gleixner7-31/+9
2016-02-13genirq: Do not invoke the affinity callback via a workqueue on RTSebastian Andrzej Siewior2-3/+78
2016-02-13genirq: Force interrupt thread on RTThomas Gleixner2-1/+7
2016-02-13genirq: Disable irqpoll on -rtIngo Molnar1-0/+8
2016-02-13list_bl: Make list head locking RT safePaul Gortmaker1-2/+26
2016-02-13fs: jbd/jbd2: Make state lock and journal head lock rt safeThomas Gleixner2-0/+32
2016-02-13buffer_head: Replace bh_uptodate_lock for -rtThomas Gleixner3-21/+44
2016-02-13net/wireless: Use WARN_ON_NORT()Thomas Gleixner1-1/+1
2016-02-13x86/signal: delay calling signals on 32bitYang Shi1-1/+1
2016-02-13signal/x86: Delay calling signals in atomicOleg Nesterov4-2/+59
2016-02-13signal: Make __lock_task_sighand() RT awareThomas Gleixner1-3/+3
2016-02-13mm/workingset: Do not protect workingset_shadow_nodes with irq offSebastian Andrzej Siewior4-17/+28
2016-02-13mm/scatterlist: Do not disable irqs on RTThomas Gleixner1-3/+3
2016-02-13usb: Use _nort in giveback functionSebastian Andrzej Siewior1-2/+2
2016-02-13core: Do not disable interrupts on RT in kernel/users.cThomas Gleixner1-2/+2
2016-02-13input: gameport: Do not disable interrupts on PREEMPT_RTIngo Molnar1-6/+6
2016-02-13infiniband: Mellanox IB driver patch use _nort() primitivesSven-Thorsten Dietrich1-2/+2
2016-02-13ide: Do not disable interrupts for PREEMPT-RTIngo Molnar7-16/+16
2016-02-13ata: Do not disable interrupts in ide code for preempt-rtSteven Rostedt1-6/+6
2016-02-13rt: Add local irq locksThomas Gleixner2-0/+293
2016-02-13Intrduce migrate_disable() + cpu_light()Thomas Gleixner7-11/+125
2016-02-13preempt: Provide preempt_*_(no)rt variantsThomas Gleixner1-1/+17
2016-02-13rt: local_irq_* variants depending on RT/!RTThomas Gleixner2-1/+20
2016-02-13bug: BUG_ON/WARN_ON variants dependend on RT/!RTIngo Molnar1-0/+14
2016-02-13kconfig: Add PREEMPT_RT_FULLThomas Gleixner3-2/+12
2016-02-13kconfig: Disable config options which are not RT compatibleThomas Gleixner2-1/+2
2016-02-13rt: Provide PREEMPT_RT_BASE config switchThomas Gleixner1-2/+17
2016-02-13printk: Add "force_early_printk" boot param to help with debuggingPeter Zijlstra1-0/+7
2016-02-13printk: Add a printk kill switchIngo Molnar3-20/+71
2016-02-13hwlat-detector: Don't ignore threshold module parameterMike Galbraith1-1/+1
2016-02-13hwlat-detector: Use thread instead of stop machineSteven Rostedt1-34/+26
2016-02-13hwlat-detector: Use trace_clock_local if availableSteven Rostedt1-9/+25
2016-02-13hwlat-detector: Update hwlat_detector to add outer loop detectionSteven Rostedt1-6/+26
2016-02-13hwlatdetect.patchCarsten Emde4-0/+1306
2016-02-13trace/latency-hist: Consider new argument when probing the sched_switch tracerCarsten Emde1-2/+2
2016-02-13latency_hist: Update sched_wakeup probeMathieu Desnoyers1-2/+2
2016-02-13tracing: Add latency histogramsCarsten Emde10-0/+1615
2016-02-13latencyhist: disable jump-labelsSebastian Andrzej Siewior1-0/+1
2016-02-13pci: Use __wake_up_all_locked in pci_unblock_user_cfg_access()Thomas Gleixner1-1/+1
2016-02-13x86/ioapic: Do not unmask io_apic when interrupt is in progressIngo Molnar1-1/+2
2016-02-13net: sched: Use msleep() instead of yield()Marc Kleine-Budde1-1/+1
2016-02-13net-flip-lock-dep-thingy.patchThomas Gleixner1-2/+1
2016-02-13suspend: Prevent might sleep splatsThomas Gleixner3-0/+12
2016-02-13drivers/net: Use disable_irq_nosync() in 8139tooIngo Molnar1-1/+1
2016-02-13clocksource: TCLIB: Allow higher clock rates for clock eventsBenedikt Spranger2-17/+31
2016-02-13ARM: AT91: PIT: Remove irq handler when clock event is unusedBenedikt Spranger2-18/+31
2016-02-13drivers: random: Reduce preempt disabled regionIngo Molnar1-3/+0
2016-02-13signals: Allow rt tasks to cache one sigqueue structThomas Gleixner5-5/+69
2016-02-13posix-timers: Prevent broadcast signalsThomas Gleixner1-1/+3
2016-02-13arm: Convert arm boot_lock to rawFrank Rowand8-47/+47
2016-02-13signal: Revert ptrace preempt magicThomas Gleixner1-8/+0
2016-02-13tracing: Account for preempt off in preempt_schedule()Steven Rostedt1-0/+9
2016-02-13vtime: Split lock and seqcountThomas Gleixner4-25/+46
2016-02-13timekeeping: Split jiffies seqlockThomas Gleixner5-17/+28
2016-02-13block: Shorten interrupt disabled regionsThomas Gleixner1-10/+2
2016-02-13kernel/SRCU: provide a static initializerSebastian Andrzej Siewior2-12/+28
2016-02-13sparc64: use generic rwsem spinlocks rtAllen Pais1-4/+2
2016-02-13genirq: Add default affinity mask command line optionThomas Gleixner2-2/+28
2016-02-13rtmutex: Handle non enqueued waiters gracefullyThomas Gleixner1-1/+1
2016-02-13ARM: smp: Move clear_tasks_mm_cpumask() call to __cpu_die()Grygorii Strashko1-2/+3
2016-02-13drivers/media: vsp1_video: fix compile errorAnders Roxell1-1/+1
2016-02-13drivers/cpuidle: coupled: fix warning cpuidle_coupled_lockAnders Roxell1-1/+0
2016-02-13sched: provide a tsk_nr_cpus_allowed() helperThomas Gleixner4-27/+32
2016-02-13sched: use tsk_cpus_allowed() instead of accessing ->cpus_allowedThomas Gleixner3-5/+5
2016-02-13btrfs: initialize the seq counter in struct btrfs_deviceSebastian Andrzej Siewior1-0/+1
2016-02-13arm64: replace read_lock to rcu lock in call_step_hookYang Shi1-10/+11
2016-02-13rtmutex: Make wait_lock irq safeThomas Gleixner2-72/+81
2016-01-31Linux 4.4.1Greg Kroah-Hartman1-1/+1
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-31scripts/recordmcount.pl: support data in text section on powerpcUlrich Weigand1-1/+2
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-31batman-adv: Drop immediate orig_node free functionSven Eckelmann3-27/+13
2016-01-31batman-adv: Drop immediate batadv_hard_iface free functionSven Eckelmann2-19/+7
2016-01-31batman-adv: Drop immediate neigh_ifinfo free functionSven Eckelmann1-24/+10
2016-01-31batman-adv: Drop immediate batadv_neigh_node free functionSven Eckelmann1-23/+10
2016-01-31batman-adv: Drop immediate batadv_orig_ifinfo free functionSven Eckelmann1-28/+31
2016-01-31batman-adv: Avoid recursive call_rcu for batadv_nc_nodeSven Eckelmann1-11/+8
2016-01-31batman-adv: Avoid recursive call_rcu for batadv_bla_claimSven Eckelmann1-7/+3
2016-01-31team: Replace rcu_read_lock with a mutex in team_vlan_rx_kill_vidIdo Schimmel1-3/+3
2016-01-31net/mlx5_core: Fix trimming down IRQ numberDoron Tsur5-8/+10
2016-01-31bridge: fix lockdep addr_list_lock false positive splatNikolay Aleksandrov1-0/+8
2016-01-31ipv6: update skb->csum when CE mark is propagatedEric Dumazet2-4/+17
2016-01-31net: bpf: reject invalid shiftsRabin Vincent2-0/+15
2016-01-31phonet: properly unshare skbs in phonet_rcv()Eric Dumazet1-0/+4
2016-01-31dwc_eth_qos: Fix dma address for multi-fragment skbsLars Persson1-1/+1
2016-01-31bonding: Prevent IPv6 link local address on enslaved devicesKarl Heiss1-1/+4
2016-01-31net: preserve IP control block during GSO segmentationKonstantin Khlebnikov5-5/+11
2016-01-31udp: disallow UFO for sockets with SO_NO_CHECK optionMichal Kubeček2-2/+2
2016-01-31net: pktgen: fix null ptr deref in skb allocationJohn Fastabend1-1/+3
2016-01-31sched,cls_flower: set key address type when presentJamal Hadi Salim1-2/+8
2016-01-31tcp_yeah: don't set ssthresh below 2Neal Cardwell1-1/+1
2016-01-31ipv6: tcp: add rcu locking in tcp_v6_send_synack()Eric Dumazet1-0/+2
2016-01-31net: sctp: prevent writes to cookie_hmac_alg from accessing invalid memorySasha Levin1-1/+1
2016-01-31vxlan: fix test which detect duplicate vxlan ifaceNicolas Dichtel1-3/+9
2016-01-31unix: properly account for FDs passed over unix socketswilly tarreau3-9/+29
2016-01-31xhci: refuse loading if nousb is usedOliver Neukum1-0/+4
2016-01-31usb: core: lpm: fix usb3_hardware_lpm sysfs nodeLu Baolu5-26/+75
2016-01-31USB: cp210x: add ID for ELV Marble Sound Board 1Oliver Freyermuth1-0/+1
2016-01-31rtlwifi: fix memory leak for USB devicePeter Wu1-0/+2
2016-01-31ASoC: compress: Fix compress device direction checkVinod Koul1-3/+20
2016-01-31ASoC: wm5110: Fix PGA clear when disabling DRECharles Keepax1-5/+3
2016-01-31ALSA: timer: Handle disconnection more safelyTakashi Iwai1-0/+48
2016-01-31ALSA: hda - Flush the pending probe work at removeTakashi Iwai1-1/+9
2016-01-31ALSA: hda - Fix missing module loading with model=generic optionTakashi Iwai1-10/+32
2016-01-31ALSA: hda - Fix bass pin fixup for ASUS N550JXTakashi Iwai1-0/+1
2016-01-31ALSA: control: Avoid kernel warnings from tlv ioctl with numid 0Takashi Iwai1-0/+2
2016-01-31ALSA: hrtimer: Fix stall by hrtimer_cancel()Takashi Iwai1-1/+2
2016-01-31ALSA: pcm: Fix snd_pcm_hw_params struct copy in compat modeNicolas Boichat1-4/+9
2016-01-31ALSA: seq: Fix snd_seq_call_port_info_ioctl in compat modeNicolas Boichat1-4/+5
2016-01-31ALSA: hda - Add fixup for Dell Latitidue E6540Takashi Iwai1-0/+1
2016-01-31ALSA: timer: Fix double unlink of active_listTakashi Iwai1-1/+1
2016-01-31ALSA: timer: Fix race among timer ioctlsTakashi Iwai1-13/+19
2016-01-31ALSA: hda - fix the headset mic detection problem for a Dell laptopHui Wang1-0/+4
2016-01-31ALSA: timer: Harden slave timer list handlingTakashi Iwai1-4/+14
2016-01-31ALSA: usb-audio: Fix mixer ctl regression of Native Instrument devicesTakashi Iwai1-1/+1
2016-01-31ALSA: hda - Fix white noise on Dell Latitude E5550Takashi Iwai1-0/+1
2016-01-31ALSA: seq: Fix race at timer setup and closeTakashi Iwai1-0/+2
2016-01-31ALSA: usb-audio: Avoid calling usb_autopm_put_interface() at disconnectTakashi Iwai1-0/+2
2016-01-31ALSA: seq: Fix missing NULL check at remove_events ioctlTakashi Iwai1-1/+1
2016-01-31ALSA: hda - Fixup inverted internal mic for Lenovo E50-80David Henningsson1-0/+8
2016-01-31ALSA: usb: Add native DSD support for Oppo HA-1Jurgen Kramer1-0/+1
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-31KEYS: Fix keyring ref leak in join_session_keyring()Yevgeny Pats1-0/+1
2016-01-10Linux 4.4Linus Torvalds1-1/+1
2016-01-09Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds1-3/+6
2016-01-09Merge tag 'pci-v4.4-fixes-4' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+1
2016-01-08vmstat: allocate vmstat_wq before it is usedMichal Hocko1-1/+1
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 tag 'pm+acpi-4.4-final' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1
2016-01-08Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds13-32/+96
2016-01-08Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds3-8/+11
2016-01-08Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds5-32/+21
2016-01-08Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-3/+3
2016-01-08Merge branch 'for-linus' of git://git.kernel.dk/linux-blockLinus Torvalds1-1/+1
2016-01-08Merge tag 'dmaengine-fix-4.4' of git://git.infradead.org/users/vkoul/slave-dmaLinus Torvalds6-17/+16
2016-01-08Merge branch 'dmi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-3/+3
2016-01-08Merge tag 'sound-4.4' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/...Linus Torvalds8-18/+104
2016-01-08Merge tag 'omap-for-v4.4/onenand-corruption' of git://git.kernel.org/pub/scm/...Arnd Bergmann1-5/+9
2016-01-08Revert "block: Split bios on chunk boundaries"Jens Axboe1-1/+1
2016-01-08PCI: dra7xx: Mark driver as brokenRichard Cochran1-0/+1
2016-01-08firmware: dmi_scan: Fix UUID endianness for SMBIOS >= 2.6Andrea Arcangeli1-3/+3
2016-01-08ACPI / property: avoid leaking format string into kobject nameKees Cook1-1/+1
2016-01-07Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds1-0/+1
2016-01-07Merge tag 'iommu-fixes-v4.4-rc8' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-4/+9
2016-01-07Merge tag 'trace-v4.4-rc4-4' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-0/+7
2016-01-07ftrace/module: Call clean up function when module init fails earlySteven Rostedt (Red Hat)2-0/+7
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-07iommu/dma: Use correct offset in map_sgRobin Murphy1-1/+1
2016-01-07Merge branch 'linux-4.4' of git://github.com/skeggsb/linux into drm-fixesDave Airlie1-0/+1
2016-01-07dmaengine: xgene-dma: Fix double IRQ issue by setting IRQ_DISABLE_UNLAZY flagRameshwar Prasad Sahu1-0/+4
2016-01-07async_tx: use GFP_NOWAIT rather than GFP_IONeilBrown4-7/+7
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 tag 'for-linus-20160106' of git://git.infradead.org/linux-mtdLinus Torvalds3-16/+22
2016-01-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds24-117/+150
2016-01-06tcp: fix zero cwnd in tcp_cwnd_reductionYuchung Cheng1-0/+3
2016-01-06Driver: Vmxnet3: Fix regression caused by 5738a09Shrikrishna Khare2-6/+6
2016-01-06net: qmi_wwan: Add WeTelecom-WPD600NKristian Evensen1-0/+1
2016-01-06mkiss: fix scribble on freed memoryAlan1-0/+5
2016-01-06net: possible use after free in dst_releaseFrancesco Ruggeri1-1/+2