aboutsummaryrefslogtreecommitdiffstats
path: root/kernel
AgeCommit message (Expand)AuthorFilesLines
2018-08-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds2-12/+22
2018-08-26Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-14/+37
2018-08-26Merge branch 'locking-urgent-for-linus' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-0/+2
2018-08-25Merge tag 'libnvdimm-for-4.19_dax-memory-failure' of gitolite.kernel.org:pub/...Linus Torvalds1-1/+0
2018-08-24Merge branch 'for-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/c...Linus Torvalds3-7/+35
2018-08-24Merge branch 'for-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds1-15/+30
2018-08-24Merge branch 'userns-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-80/+80
2018-08-23Merge branch 'akpm' (patches from Andrew)Linus Torvalds3-2/+20
2018-08-23mm: Change return type int to vm_fault_t for fault handlersSouptick Joarder1-1/+1
2018-08-23treewide: convert ISO_8859-1 text comments to utf-8Arnd Bergmann1-1/+1
2018-08-23namei: allow restricted O_CREAT of FIFOs and regular filesSalvatore Mesoraca1-0/+18
2018-08-23Merge tag 'fbdev-v4.19' of https://github.com/bzolnier/linuxLinus Torvalds1-0/+3
2018-08-23Merge tag 'trace-v4.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/ro...Linus Torvalds3-1/+25
2018-08-23bpf: use per htab salt for bucket hashDaniel Borkmann1-10/+13
2018-08-22Merge tag 'for-4.19/post-20180822' of git://git.kernel.dk/linux-blockLinus Torvalds1-0/+4
2018-08-22bpf: sockmap: write_space events need to be passed to TCP handlerJohn Fastabend1-0/+3
2018-08-22Merge branch 'akpm' (patches from Andrew)Linus Torvalds10-140/+188
2018-08-22bpf, sockmap: fix sock hash count in alloc_sock_hash_elemDaniel Borkmann1-1/+3
2018-08-22bpf, sockmap: fix sock_hash_alloc and reject zero-sized keysDaniel Borkmann1-1/+3
2018-08-22kernel/sysctl.c: fix typos in commentsRandy Dunlap1-3/+3
2018-08-22fork: don't copy inconsistent signal handler state to childJann Horn1-0/+2
2018-08-22signal: make get_signal() return boolChristian Brauner1-2/+2
2018-08-22signal: make sigkill_pending() return boolChristian Brauner1-3/+3
2018-08-22signal: make legacy_queue() return boolChristian Brauner1-1/+1
2018-08-22signal: make wants_signal() return boolChristian Brauner1-5/+9
2018-08-22signal: make flush_sigqueue_mask() voidChristian Brauner1-3/+2
2018-08-22signal: make unhandled_signal() return boolChristian Brauner1-3/+5
2018-08-22signal: make recalc_sigpending_tsk() return boolChristian Brauner1-3/+4
2018-08-22signal: make has_pending_signals() return boolChristian Brauner1-1/+1
2018-08-22signal: make sig_ignored() return boolChristian Brauner1-3/+3
2018-08-22signal: make sig_task_ignored() return boolChristian Brauner1-2/+2
2018-08-22signal: make sig_handler_ignored() return boolChristian Brauner1-2/+2
2018-08-22signal: make kill_ok_by_cred() return boolChristian Brauner1-11/+6
2018-08-22signal: simplify rt_sigaction()Christian Brauner1-12/+10
2018-08-22signal: make do_sigpending() voidChristian Brauner1-21/+20
2018-08-22signal: make may_ptrace_stop() return boolChristian Brauner1-4/+4
2018-08-22signal: make kill_as_cred_perm() return boolChristian Brauner1-6/+7
2018-08-22signal: make force_sigsegv() voidChristian Brauner1-5/+2
2018-08-22sched/wait: assert the wait_queue_head lock is held in __wake_up_commonChristoph Hellwig1-0/+2
2018-08-22kernel: tracepoints: add support for relative referencesArd Biesheuvel1-23/+26
2018-08-22init: allow initcall tables to be emitted using relative referencesArd Biesheuvel1-7/+9
2018-08-22module: use relative references for __ksymtab entriesArd Biesheuvel1-6/+26
2018-08-22kernel/hung_task.c: allow to set checking interval separately from timeoutDmitry Vyukov3-2/+27
2018-08-22kernel/crash_core.c: print timestamp using time64_tArnd Bergmann1-1/+1
2018-08-22userns: use irqsave variant of refcount_dec_and_lock()Anna-Maria Gleixner1-4/+1
2018-08-22userns: use refcount_t for reference counting instead atomic_tSebastian Andrzej Siewior1-4/+4
2018-08-22proc/kcore: add vmcoreinfo note to /proc/kcoreOmar Sandoval1-2/+2
2018-08-22crash_core: use VMCOREINFO_SYMBOL_ARRAY() for swapper_pg_dirOmar Sandoval1-1/+1
2018-08-22mm: zero out the vma in vma_init()Andrew Morton1-1/+2
2018-08-22workqueue: re-add lockdep dependencies for flushingJohannes Berg1-0/+8
2018-08-22workqueue: skip lockdep wq dependency in cancel_work_sync()Johannes Berg1-15/+22
2018-08-22Merge tag 'pm-4.19-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Linus Torvalds2-1/+2
2018-08-21Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds9-94/+165
2018-08-21Merge branches 'pm-cpufreq', 'pm-pci' and 'pm-sleep'Rafael J. Wysocki1-0/+1
2018-08-21tracing/kprobes: Fix to check notrace function with correct rangeMasami Hiramatsu1-1/+8
2018-08-21tracing: Allow gcov profiling on only ftrace subsystemMasami Hiramatsu2-0/+17
2018-08-20Merge tag 'trace-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds39-492/+566
2018-08-20Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds2-7/+6
2018-08-20Merge branch 'for-4.19/upstream' into for-linusJiri Kosina1-7/+0
2018-08-20futex: Mark expected switch fall-throughsGustavo A. R. Silva1-0/+2
2018-08-20sched: idle: Avoid retaining the tick when it has been stoppedRafael J. Wysocki1-1/+1
2018-08-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds6-74/+73
2018-08-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller6-74/+73
2018-08-18Merge tag 'perf-core-for-mingo-4.19-20180815' of git://git.kernel.org/pub/scm...Ingo Molnar1-14/+37
2018-08-17Merge branch 'akpm' (patches from Andrew)Linus Torvalds4-4/+18
2018-08-17kernel/dma: remove unsupported gfp_mask parameter from dma_alloc_from_contigu...Marek Szyprowski2-5/+5
2018-08-17mm/cma: remove unsupported gfp_mask parameter from cma_alloc()Marek Szyprowski1-1/+2
2018-08-17kernel/memremap, kasan: make ZONE_DEVICE with work with KASANAndrey Ryabinin1-0/+10
2018-08-17fs: fsnotify: account fsnotify metadata to kmemcgShakeel Butt1-0/+3
2018-08-17bpf: fix redirect to map under tail callsDaniel Borkmann4-21/+4
2018-08-17Merge tag 'modules-for-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-83/+97
2018-08-17Merge tag 'fsnotify_for_v4.19-rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-8/+9
2018-08-16tracing: Fix SPDX format headers to use C++ style commentsSteven Rostedt (VMware)8-8/+8
2018-08-16tracing: Add SPDX License format tags to tracing filesSteven Rostedt (VMware)20-102/+20
2018-08-16tracing: Add SPDX License format to bpf_trace.cSteven Rostedt (VMware)1-4/+1
2018-08-16bpf, sockmap: fix sock_map_ctx_update_elem race with exist/noexistDaniel Borkmann1-49/+57
2018-08-16bpf, sockmap: fix map elem deletion race with smap_stop_sockDaniel Borkmann1-1/+4
2018-08-16bpf, sockmap: fix leakage of smap_psock_map_entryDaniel Borkmann1-2/+7
2018-08-16tracing/blktrace: Fix to allow setting same valueSteven Rostedt (VMware)1-0/+4
2018-08-16bpf: fix a rcu usage warning in bpf_prog_array_copy_core()Yonghong Song1-1/+1
2018-08-16blktrace: Add SPDX License format headerSteven Rostedt (VMware)1-13/+1
2018-08-15tracing: Add -mcount-nop option supportVasily Gorbik2-0/+7
2018-08-15Merge tag 'drm-next-2018-08-15' of git://anongit.freedesktop.org/drm/drmLinus Torvalds4-85/+265
2018-08-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds20-207/+1276
2018-08-15Merge tag 'kconfig-v4.19-2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+2
2018-08-15Merge tag 'kbuild-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-1/+1
2018-08-15Merge tag 'printk-for-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds4-104/+148
2018-08-15Merge tag 'audit-pr-20180814' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds5-34/+47
2018-08-15Merge branch 'next-general' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-1/+9
2018-08-14Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-2/+2
2018-08-14kallsyms, x86: Export addresses of PTI entry trampolinesAlexander Shishkin1-1/+27
2018-08-14kallsyms: Simplify update_iter_mod()Adrian Hunter1-14/+11
2018-08-15PM / sleep: wakeup: Fix build error caused by missing SRCU supportzhangyi (F)1-0/+1
2018-08-14cpu/hotplug: Non-SMP machines do not make use of booted_onceAbel Vesa1-0/+2
2018-08-14Merge tag 'docs-4.19' of git://git.lwn.net/linuxLinus Torvalds1-2/+2
2018-08-14Merge tag 'pm-4.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds8-23/+33
2018-08-14Merge tag 'dma-mapping-4.19' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds2-13/+11
2018-08-14Merge tag 'for-4.19/block-20180812' of git://git.kernel.dk/linux-blockLinus Torvalds2-3/+8
2018-08-14Merge branch 'l1tf-final' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds4-30/+283
2018-08-14Merge branch 'for-4.19-nmi' into for-linusPetr Mladek4-45/+83
2018-08-14Merge branch 'pm-cpufreq'Rafael J. Wysocki1-0/+6
2018-08-14Merge branches 'pm-core', 'pm-domains', 'pm-sleep', 'acpi-pm' and 'pm-cpuidle'Rafael J. Wysocki7-23/+27
2018-08-13Merge tag 'mips_4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/l...Linus Torvalds1-2/+6
2018-08-13Merge branch 'parisc-4.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-11/+2
2018-08-13Merge branch 'x86-timers-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds5-50/+74
2018-08-13Uprobe: Additional argument arch_uprobe to uprobe_write_opcode()Ravi Bangoria1-4/+5
2018-08-13Uprobes: Simplify uprobe_register() bodyRavi Bangoria1-33/+36
2018-08-13Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-6/+9
2018-08-13Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds18-137/+342
2018-08-13Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds7-288/+105
2018-08-13Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds4-74/+64
2018-08-13Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-1/+1
2018-08-13Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds23-819/+966
2018-08-13Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-0/+2
2018-08-13Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds12-810/+1201
2018-08-13Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds4-36/+47
2018-08-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller14-25/+478
2018-08-13parisc: Drop architecture-specific ENOTSUP defineHelge Deller1-11/+2
2018-08-13bpf: decouple btf from seq bpf fs dump and enable more mapsDaniel Borkmann11-40/+66
2018-08-12init: rename and re-order boot_cpu_state_init()Linus Torvalds1-1/+1
2018-08-11Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/netDavid S. Miller3-14/+24
2018-08-11sys: don't hold uts_sem while accessing userspace memoryJann Horn2-66/+70
2018-08-11userns: move user access out of the mutexJann Horn1-14/+10
2018-08-11bpf: Introduce BPF_PROG_TYPE_SK_REUSEPORTMartin KaFai Lau1-0/+9
2018-08-11bpf: Introduce BPF_MAP_TYPE_REUSEPORT_SOCKARRAYMartin KaFai Lau4-1/+373
2018-08-10tracepoints: Free early tracepoints after RCU is initializedSteven Rostedt (VMware)1-0/+32
2018-08-10uprobes: Use synchronize_rcu() not synchronize_sched()Steven Rostedt (VMware)1-1/+1
2018-08-10tracing: Fix synchronizing to event changes with tracepoint_synchronize_unreg...Steven Rostedt (VMware)4-14/+17
2018-08-10ftrace: Remove unused pointer ftrace_swapper_pidColin Ian King1-2/+0
2018-08-10tracing: More reverting of "tracing: Centralize preemptirq tracepoints and un...Steven Rostedt (VMware)3-50/+38
2018-08-10tracing/irqsoff: Handle preempt_count for different configsSteven Rostedt (VMware)1-29/+37
2018-08-10tracing: Partial revert of "tracing: Centralize preemptirq tracepoints and un...Steven Rostedt (VMware)2-28/+22
2018-08-10bpf: btf: add pretty print for hash/lru_hash mapsYonghong Song1-0/+44
2018-08-10bpf: fix bpffs non-array map seq_show issueYonghong Song1-3/+5
2018-08-09xdp: fix bug in devmap teardown code pathJesper Dangaard Brouer1-5/+9
2018-08-09xdp: fix bug in cpumap teardown code pathJesper Dangaard Brouer1-6/+9
2018-08-09signal: Don't restart fork when signals come in.Eric W. Biederman2-18/+40
2018-08-08bpf, sockmap: fix leak in bpf_tcp_sendmsg wait for mem pathDaniel Borkmann1-2/+5
2018-08-08bpf, sockmap: fix bpf_tcp_sendmsg sock error handlingDaniel Borkmann1-1/+1
2018-08-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller8-124/+617
2018-08-07bpf: introduce update_effective_progs()Roman Gushchin1-54/+45
2018-08-07cpu/hotplug: Fix SMT supported evaluationThomas Gleixner2-13/+30
2018-08-06tracing: irqsoff: Account for additional preempt_disableJoel Fernandes (Google)1-0/+26
2018-08-06Merge tag 'irqchip-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/maz...Thomas Gleixner41-303/+4843
2018-08-06PM / reboot: Eliminate race between reboot and suspendPingfan Liu6-21/+24
2018-08-06PM / hibernate: Mark expected switch fall-throughGustavo A. R. Silva1-0/+1
2018-08-06Merge back cpufreq changes for 4.19.Rafael J. Wysocki1-0/+6
2018-08-05Merge tag 'v4.18-rc6' into for-4.19/block2Jens Axboe15-78/+160
2018-08-05Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/netDavid S. Miller3-3/+10
2018-08-05stop_machine: Atomically queue and wake stopper threadsPrasad Sodagudi1-0/+2
2018-08-05Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-2/+2
2018-08-05Merge 4.18-rc7 into master to pick up the KVM dependcyThomas Gleixner50-372/+5046
2018-08-03fork: Have new threads join on-going signal group stopsEric W. Biederman2-12/+29
2018-08-03signal: Add calculate_sigpending()Eric W. Biederman2-0/+13
2018-08-03nohz: Fix missing tick reprogram when interrupting an inline softirqFrederic Weisbecker1-1/+1
2018-08-03trace: Use rcu_dereference_raw for hooks from trace-event subsystemJoel Fernandes (Google)1-2/+2
2018-08-03genirq: Make force irq threading setup more robustThomas Gleixner1-1/+8
2018-08-03watchdog: Reduce message verbositySinan Kaya1-2/+2
2018-08-03genirq/irqchip: Remove MULTI_IRQ_HANDLER as it's now obseletePalmer Dabbelt1-1/+0
2018-08-03bpf: introduce the bpf_get_local_storage() helper functionRoman Gushchin4-0/+41
2018-08-03bpf: don't allow create maps of cgroup local storagesRoman Gushchin1-1/+2
2018-08-03bpf/verifier: introduce BPF_PTR_TO_MAP_VALUERoman Gushchin1-2/+6
2018-08-03bpf: extend bpf_prog_array to store pointers to the cgroup storageRoman Gushchin2-46/+51
2018-08-03bpf: allocate cgroup storage entries on attaching bpf programsRoman Gushchin1-4/+31
2018-08-03bpf: pass a pointer to a cgroup storage using pcpu variableRoman Gushchin1-0/+2
2018-08-03bpf: introduce cgroup storage mapsRoman Gushchin4-0/+392
2018-08-03bpf: add ability to charge bpf maps memory dynamicallyRoman Gushchin1-15/+43
2018-08-02Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/netDavid S. Miller16-30/+151
2018-08-02tracing/kprobes: Fix within_notrace_func() to check only notrace functionsMasami Hiramatsu1-3/+5
2018-08-02kernel/module: Use kmemdup to replace kmalloc+memcpyzhong jiang1-4/+2
2018-08-02stop_machine: Reflow cpu_stop_queue_two_works()Peter Zijlstra1-18/+23
2018-08-02clockevents: Warn if cpu_all_mask is used as cpumaskSudeep Holla1-0/+6
2018-08-02tick/broadcast-hrtimer: Use cpu_possible_mask for ce_broadcast_hrtimerSudeep Holla1-1/+1
2018-08-02timers: Clear timer_base::must_forward_clk with timer_base::lock heldGaurav Kohli1-13/+16
2018-08-02Merge branch 'perf/urgent' into perf/core, to pick up fixesIngo Molnar13-28/+130
2018-08-01ftrace: Use true and false for boolean values in ops_references_rec()Gustavo A. R. Silva1-5/+5
2018-08-01ring-buffer: Make ring_buffer_record_is_set_on() return boolSteven Rostedt (VMware)1-1/+1
2018-08-01ring-buffer: Make ring_buffer_record_is_on() return boolSteven Rostedt (VMware)1-1/+1
2018-08-02kconfig: include kernel/Kconfig.preempt from init/KconfigChristoph Hellwig1-0/+2
2018-08-01tracing: Make tracer_tracing_is_on() return boolSteven Rostedt (VMware)2-2/+2
2018-08-01tracing: Do a WARN_ON() if start_thread() in hwlat is called when thread existsSteven Rostedt (VMware)1-1/+1
2018-08-01ftrace: Add missing check for existing hwlat threadErica Bugden1-0/+3
2018-08-01tracing: Do not call start/stop() functions when tracing_on does not changeSteven Rostedt (VMware)1-1/+3
2018-08-01blk-cgroup: clear the throttle queue on forkJosef Bacik1-0/+5
2018-07-31Merge tag 'audit-pr-20180731' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-4/+9
2018-07-31bpf: verifier: MOV64 don't mark dst reg unboundedArthur Fabre1-2/+4
2018-07-31nohz: Fix local_timer_softirq_pending()Anna-Maria Gleixner1-1/+1
2018-07-31tracing: Centralize preemptirq tracepoints and unify their usageJoel Fernandes (Google)6-202/+162
2018-07-31console: Replace #if 0 with atomic var 'ignore_console_lock_warning'Thomas Zimmermann1-0/+3
2018-07-31arm64: perf: Add cap_user_time aarch64Michael O'Farrell1-2/+2
2018-07-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds2-2/+14
2018-07-30tracepoint: Make rcuidle tracepoint callers use SRCUJoel Fernandes (Google)1-1/+15
2018-07-30lockdep: Use this_cpu_ptr instead of get_cpu_var statsJoel Fernandes (Google)1-9/+1
2018-07-30selftest/ftrace: Move kprobe selftest function to separate compile unitFrancis Deslauriers4-11/+23
2018-07-30tracing: kprobes: Prohibit probing on notrace functionMasami Hiramatsu2-9/+58
2018-07-30audit: fix potential null dereference 'context->module.name'Yi Wang1-4/+9
2018-07-30cpu/hotplug: Clarify CPU hotplug step name for timersMukesh Ojha1-1/+1
2018-07-30Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds4-3/+19
2018-07-30Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-2/+8
2018-07-30Merge branch 'locking-urgent-for-linus' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-4/+25