Linux Tip Commits
[Prev Page][Next Page]
- [tip: sched/core] sched/uclamp: Fix overzealous type replacement, tip-bot2 for Valentin Schneider
- [tip: x86/pti] x86/speculation: Fix redundant MDS mitigation message,
tip-bot2 for Waiman Long
- [tip: x86/pti] x86/speculation: Fix incorrect MDS/TAA mitigation status, tip-bot2 for Waiman Long
- [tip: x86/asm] x86/entry/32: Remove unused resume_userspace label, tip-bot2 for Thomas Gleixner
- [tip: x86/asm] x86/entry/64: Remove pointless jump in paranoid_exit, tip-bot2 for Thomas Gleixner
- [tip: x86/iopl] x86/entry/32: Clarify register saving in __switch_to_asm(), tip-bot2 for Thomas Gleixner
- [tip: x86/iopl] x86/iopl: Fixup misleading comment,
tip-bot2 for Thomas Gleixner
- [tip: x86/iopl] x86/ioperm: Remove bitmap if all permissions dropped,
tip-bot2 for Thomas Gleixner
- [tip: x86/iopl] x86/iopl: Restrict iopl() permission scope,
tip-bot2 for Thomas Gleixner
- [tip: x86/iopl] x86/ioperm: Extend IOPL config to control ioperm() as well,
tip-bot2 for Thomas Gleixner
- [tip: x86/iopl] x86/ioperm: Avoid bitmap allocation if no permissions are set,
tip-bot2 for Thomas Gleixner
- [tip: x86/iopl] x86/tss: Move I/O bitmap data into a seperate struct,
tip-bot2 for Thomas Gleixner
- [tip: x86/iopl] x86/ioperm: Share I/O bitmap if identical,
tip-bot2 for Thomas Gleixner
- [tip: x86/iopl] x86/ioperm: Move iobitmap data into a struct,
tip-bot2 for Thomas Gleixner
- [tip: x86/iopl] x86/iopl: Remove legacy IOPL option,
tip-bot2 for Thomas Gleixner
- [tip: x86/iopl] x86/ptrace: Prevent truncation of bitmap size,
tip-bot2 for Thomas Gleixner
- [tip: x86/iopl] x86/cpu: Unify cpu_init(),
tip-bot2 for Thomas Gleixner
- [tip: x86/iopl] x86/iopl: Cleanup include maze,
tip-bot2 for Thomas Gleixner
- [tip: x86/iopl] x86/ioperm: Add bitmap sequence number,
tip-bot2 for Thomas Gleixner
- [tip: x86/iopl] x86/ioperm: Simplify first ioperm() invocation logic,
tip-bot2 for Thomas Gleixner
- [tip: x86/iopl] x86/tss: Fix and move VMX BUILD_BUG_ON(),
tip-bot2 for Thomas Gleixner
- [tip: x86/iopl] x86/process: Unify copy_thread_tls(),
tip-bot2 for Thomas Gleixner
- [tip: x86/iopl] x86/io: Speedup schedule out of I/O bitmap user,
tip-bot2 for Thomas Gleixner
- [tip: x86/iopl] x86/ioperm: Move TSS bitmap update to exit to user work,
tip-bot2 for Thomas Gleixner
- [tip: x86/iopl] selftests/x86/ioperm: Extend testing so the shared bitmap is exercised,
tip-bot2 for Thomas Gleixner
- [tip: x86/iopl] selftests/x86/iopl: Extend test to cover IOPL emulation,
tip-bot2 for Thomas Gleixner
- [tip: x86/cpu] x86/cpu: Align cpu_caps_cleared and cpu_caps_set to unsigned long, tip-bot2 for Fenghua Yu
- [tip: x86/cpu] x86/cpu: Align the x86_capability array to size of unsigned long, tip-bot2 for Fenghua Yu
- [tip: locking/core] futex: Set task::futex_state to DEAD right after handling futex exit,
tip-bot2 for Thomas Gleixner
- [tip: locking/core] futex: Provide distinct return value when owner is exiting,
tip-bot2 for Thomas Gleixner
- [tip: locking/core] futex: Sanitize exit state handling,
tip-bot2 for Thomas Gleixner
- [tip: locking/core] futex: Prevent exit livelock,
tip-bot2 for Thomas Gleixner
- [tip: locking/core] futex: Split futex_mm_release() for exit/exec,
tip-bot2 for Thomas Gleixner
- [tip: locking/core] futex: Provide state handling for exec() as well,
tip-bot2 for Thomas Gleixner
- [tip: locking/core] futex: Add mutex around futex exit,
tip-bot2 for Thomas Gleixner
- [tip: locking/core] exit/exec: Seperate mm_release(),
tip-bot2 for Thomas Gleixner
- [tip: locking/core] futex: Prevent robust futex exit race, tip-bot2 for Yang Tao
- [tip: locking/core] futex: Mark the begin of futex exit explicitly,
tip-bot2 for Thomas Gleixner
- [tip: locking/core] futex: Move futex exit handling into futex code,
tip-bot2 for Thomas Gleixner
- [tip: locking/core] futex: Replace PF_EXITPIDONE with a state,
tip-bot2 for Thomas Gleixner
- [tip: sched/urgent] sched/uclamp: Fix incorrect condition, tip-bot2 for Qais Yousef
- [tip: sched/urgent] sched/topology, cpuset: Account for housekeeping CPUs to avoid empty cpumasks,
tip-bot2 for Valentin Schneider
- [tip: sched/urgent] sched/uclamp: Fix overzealous type replacement, tip-bot2 for Valentin Schneider
- [tip: x86/build] x86/build/vdso: Remove meaningless CFLAGS_REMOVE_*.o, tip-bot2 for Masahiro Yamada
- [tip: irq/core] irq_work: Fix IRQ_WORK_BUSY bit clearing, tip-bot2 for Frederic Weisbecker
- [tip: irq/core] genirq: Fix function documentation of __irq_alloc_descs(), tip-bot2 for luanshi
- [tip: x86/cleanups] x86/pci: Remove pci_64.h, tip-bot2 for Christoph Hellwig
- [tip: core/kprobes] x86/alternatives: Add and use text_gen_insn() helper,
tip-bot2 for Peter Zijlstra
- [tip: core/kprobes] x86/alternative: Remove text_poke_loc::len,
tip-bot2 for Peter Zijlstra
- [tip: core/kprobes] x86/mm: Remove set_kernel_text_r[ow](),
tip-bot2 for Peter Zijlstra
- [tip: core/kprobes] x86/ftrace: Use text_gen_insn(),
tip-bot2 for Peter Zijlstra
- [tip: x86/cleanups] x86/pci: Remove #ifdef __KERNEL__ guard from <asm/pci.h>, tip-bot2 for Christoph Hellwig
- [tip: core/kprobes] x86/alternative: Shrink text_poke_loc,
tip-bot2 for Peter Zijlstra
- [tip: core/kprobes] x86/alternatives: Update int3_emulate_push() comment,
tip-bot2 for Peter Zijlstra
- [tip: core/kprobes] x86/ftrace: Use text_poke(),
tip-bot2 for Peter Zijlstra
- [tip: x86/cleanups] x86: Remove the calgary IOMMU driver, tip-bot2 for Christoph Hellwig
- [tip: core/kprobes] x86/alternative: Add text_opcode_size(),
tip-bot2 for Peter Zijlstra
- [tip: core/kprobes] x86/alternatives: Teach text_poke_bp() to emulate instructions, tip-bot2 for Peter Zijlstra
- [tip: core/kprobes] x86/alternatives, jump_label: Provide better text_poke() batching interface,
tip-bot2 for Peter Zijlstra
- [tip: x86/hyperv] x86/hyperv: Initialize clockevents earlier in CPU onlining, tip-bot2 for Michael Kelley
- [tip: perf/core] perf unwind: Use 'struct map_symbol' in 'struct unwind_entry', tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf map: Combine maps__fixup_overlappings with its only use, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf parse: Use YYABORT to clear stack after failure, plugging leaks, tip-bot2 for Ian Rogers
- [tip: perf/core] perf tool: Provide an option to print perf_event_open args and return value, tip-bot2 for Ravi Bangoria
- [tip: perf/core] perf callchain: Use 'struct map_symbol' in 'struct callchain_cursor_node', tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf map_groups: Pass the object to map_groups__find_ams(), tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf map: Remove ->groups from 'struct map', tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf tools: Add map_groups to 'struct addr_location', tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf annotate: Stop using map->groups, use map_symbol->mg instead, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf map: Use map->dso->kernel + map__kmaps() in map__kmaps(), tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf symbols: Stop using map->groups, we can use kmaps instead, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf tools: Add a 'struct map_groups' pointer to 'struct map_symbol', tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf annotate: Pass a 'map_symbol' in places receiving a pair of 'map' and 'symbol' pointers, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] pref tools: Make 'struct addr_map_symbol' contain 'struct map_symbol', tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf symbols: Use kmaps(map)->machine when we know its a kernel map, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: x86/cleanups] x86/setup: Fix typos, tip-bot2 for Cao jin
- [tip: x86/cleanups] x86/numa: Fix typo,
tip-bot2 for Cao jin
- [tip: x86/kdump] x86/crash: Align function arguments on opening braces, tip-bot2 for Borislav Petkov
- [tip: x86/urgent] x86/resctrl: Fix potential lockdep warning, tip-bot2 for Xiaochen Shen
- [tip: perf/core] perf/core: Fix unlock balance in perf_init_event(), tip-bot2 for Qian Cai
- [tip: locking/core] locking/lockdep: Update the comment for __lock_release(), tip-bot2 for Dan Carpenter
- [tip: perf/core] perf/x86/intel/pt: Prevent redundant WRMSRs, tip-bot2 for Alexander Shishkin
- [tip: perf/core] perf/aux: Allow using AUX data in perf samples, tip-bot2 for Alexander Shishkin
- [tip: perf/core] perf/x86/intel/pt: Factor out pt_config_start(), tip-bot2 for Alexander Shishkin
- [tip: perf/core] perf/x86/intel/pt: Opportunistically use single range output mode, tip-bot2 for Alexander Shishkin
- [tip: perf/core] perf/x86/intel/pt: Add sampling support, tip-bot2 for Alexander Shishkin
- [tip: timers/core] time: Rename tsk->real_start_time to ->start_boottime, tip-bot2 for Peter Zijlstra
- [tip: perf/urgent] perf/core: Disallow uncore-cgroup events, tip-bot2 for Peter Zijlstra
- [tip: sched/urgent] sched/pelt: Fix update of blocked PELT ordering, tip-bot2 for Vincent Guittot
- [tip: perf/urgent] perf/core: Consistently fail fork on allocation failures, tip-bot2 for Alexander Shishkin
- [tip: perf/urgent] perf/core: Fix missing static inline on perf_cgroup_switch(), tip-bot2 for Ben Dooks (Codethink)
- [tip: perf/urgent] perf/aux: Fix the aux_output group inheritance fix, tip-bot2 for Alexander Shishkin
- [tip: perf/urgent] perf/aux: Disallow aux_output for kernel events, tip-bot2 for Alexander Shishkin
- [tip: perf/urgent] perf/core: Reattach a misplaced comment, tip-bot2 for Alexander Shishkin
- [tip: sched/urgent] sched/core: Avoid spurious lock dependencies,
tip-bot2 for Peter Zijlstra
- [tip: x86/boot] x86/boot: Introduce setup_indirect, tip-bot2 for Daniel Kiper
- [tip: x86/boot] x86/boot: Introduce kernel_info, tip-bot2 for Daniel Kiper
- [tip: x86/boot] x86/boot: Introduce kernel_info.setup_type_max, tip-bot2 for Daniel Kiper
- [tip: timers/core] hrtimer: Remove the comment about not used HRTIMER_SOFTIRQ, tip-bot2 for Sebastian Andrzej Siewior
- [tip: ras/core] x86/mce/therm_throt: Optimize notifications of thermal throttle, tip-bot2 for Srinivas Pandruvada
- [tip: x86/urgent] x86/quirks: Disable HPET on Intel Coffe Lake platforms, tip-bot2 for Kai-Heng Feng
- [tip: x86/boot] x86/init: Allow DT configured systems to disable RTC at boot time, tip-bot2 for Rahul Tanwar
- [tip: perf/core] perf probe: Filter out instances except for inlined subroutine and subprogram, tip-bot2 for Masami Hiramatsu
- [tip: perf/core] perf machine: Add kernel_dso() method, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf probe: Skip end-of-sequence and non statement lines, tip-bot2 for Masami Hiramatsu
- [tip: perf/core] perf probe: Skip overlapped location on searching variables, tip-bot2 for Masami Hiramatsu
- [tip: perf/core] perf symbols: Remove needless checks for map->groups->machine, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf tests: Fix out of bounds memory access, tip-bot2 for Leo Yan
- [tip: perf/core] perf block: Cleanup and refactor block info functions, tip-bot2 for Jin Yao
- [tip: perf/core] perf record: Add support for limit perf output file size, tip-bot2 for Jiwei Sun
- [tip: perf/core] perf hist: Count the total cycles of all samples, tip-bot2 for Jin Yao
- [tip: perf/core] perf inject: Make --strip keep evsels, tip-bot2 for Adrian Hunter
- [tip: perf/core] perf report: Sort by sampled cycles percent per block for stdio, tip-bot2 for Jin Yao
- [tip: perf/core] perf hist: Support block formats with compare/sort/display, tip-bot2 for Jin Yao
- [tip: perf/core] perf diff: Don't use hack to skip column length calculation, tip-bot2 for Jin Yao
- [tip: perf/core] perf report: Support --percent-limit for --total-cycles, tip-bot2 for Jin Yao
- [tip: perf/core] libsubcmd: Move EXTRA_FLAGS to the end to allow overriding existing flags, tip-bot2 for James Clark
- [tip: perf/core] perf env: Add perf_env__numa_node(), tip-bot2 for Jiri Olsa
- [tip: perf/core] perf probe: Fix to show ranges of variables in functions without entry_pc, tip-bot2 for Masami Hiramatsu
- [tip: perf/core] perf probe: Return a better scope DIE if there is no best scope, tip-bot2 for Masami Hiramatsu
- [tip: perf/core] perf map: Check if the map still has some refcounts on exit, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf maps: Add for_each_entry()/_safe() iterators, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf map_groups: Introduce for_each_entry() and for_each_entry_safe() iterators, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf probe: Fix to list probe event with correct line number, tip-bot2 for Masami Hiramatsu
- [tip: perf/core] perf probe: Fix to show inlined function callsite without entry_pc, tip-bot2 for Masami Hiramatsu
- [tip: perf/core] perf probe: Fix to probe an inline function which has no entry pc, tip-bot2 for Masami Hiramatsu
- [tip: perf/core] perf probe: Fix wrong address verification, tip-bot2 for Masami Hiramatsu
- [tip: perf/core] perf probe: Fix to show function entry line as probe-able, tip-bot2 for Masami Hiramatsu
- [tip: perf/core] perf map: Allow map__next() to receive a NULL arg, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] libsubcmd: Use -O0 with DEBUG=1, tip-bot2 for James Clark
- [tip: perf/core] perf dso: Refactor dso_cache__read(), tip-bot2 for Adrian Hunter
- [tip: perf/core] perf tools: Fix cross compile for ARM64, tip-bot2 for John Garry
- [tip: perf/core] perf probe: Walk function lines in lexical blocks, tip-bot2 for Masami Hiramatsu
- [tip: perf/core] perf dso: Add dso__data_write_cache_addr(), tip-bot2 for Adrian Hunter
- [tip: perf/core] perf auxtrace: Add auxtrace_cache__remove(), tip-bot2 for Adrian Hunter
- [tip: perf/core] perf parse: Ensure config and str in terms are unique, tip-bot2 for Ian Rogers
- [tip: perf/core] perf data: Support single perf.data file directory, tip-bot2 for Adrian Hunter
- [tip: perf/core] perf parse: Before yyabort-ing free components, tip-bot2 for Ian Rogers
- [tip: perf/core] perf probe: Fix to probe a function which has no entry pc, tip-bot2 for Masami Hiramatsu
- [tip: perf/core] perf parse: If pmu configuration fails free terms, tip-bot2 for Ian Rogers
- [tip: perf/core] perf probe: Fix to find range-only function instance, tip-bot2 for Masami Hiramatsu
- [tip: perf/core] perf llvm: Make .o saving a debug message, not an info one, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf parse: Add parse events handle error, tip-bot2 for Ian Rogers
- [tip: perf/core] perf session: Fix indent in perf_session__new()", tip-bot2 for Jiri Olsa
- [tip: perf/core] perf tools: Splice events onto evlist even on error, tip-bot2 for Ian Rogers
- [tip: perf/core] perf kvm: Use evlist layer api when possible, tip-bot2 for Igor Lubashev
- [tip: perf/core] perf tools: Move ALLOC_LIST into a function, tip-bot2 for Ian Rogers
- [tip: perf/core] perf data: Rename directory "header" file to "data", tip-bot2 for Adrian Hunter
- [tip: perf/core] perf parse: Add destructors for parse event terms, tip-bot2 for Ian Rogers
- [tip: perf/core] perf record: Put a copy of kcore into the perf.data directory, tip-bot2 for Adrian Hunter
- [tip: perf/core] perf tools: Avoid a malloc() for array events, tip-bot2 for Ian Rogers
- [tip: perf/core] perf data: Move perf_dir_version into data.h, tip-bot2 for Adrian Hunter
- [tip: perf/core] perf cs-etm: Fix definition of macro TO_CS_QUEUE_NR, tip-bot2 for Leo Yan
- [tip: perf/core] perf data: Correctly identify directory data files, tip-bot2 for Adrian Hunter
- [tip: perf/core] perf evsel: Always preserve errno while cleaning up perf_event_open failures, tip-bot2 for Andi Kleen
- [tip: perf/core] perf tests: Fix a typo, tip-bot2 for Leo Yan
- [tip: perf/core] perf jevents: Fix resource leak in process_mapfile() and main(), tip-bot2 for Yunfeng Ye
- [tip: perf/core] perf evsel: Avoid close(-1), tip-bot2 for Andi Kleen
- [tip: perf/core] perf parse: Add a deep delete for parse event terms, tip-bot2 for Ian Rogers
- [tip: perf/core] perf stat: Add --per-node agregation support, tip-bot2 for Jiri Olsa
- [tip: perf/core] perf report: Sort by sampled cycles percent per block for tui, tip-bot2 for Jin Yao
- [tip: perf/core] perf annotate: Fix heap overflow, tip-bot2 for Ian Rogers
- [tip: perf/core] perf probe: Fix to show calling lines of inlined functions, tip-bot2 for Masami Hiramatsu
- [tip: x86/hyperv] x86/hyperv: Allow guests to enable InvariantTSC, tip-bot2 for Andrea Parri
- [tip: x86/hyperv] x86/hyperv: Micro-optimize send_ipi_one(), tip-bot2 for Vitaly Kuznetsov
- [tip: sched/rt] sched/Kconfig: Fix spelling mistake in user-visible help text, tip-bot2 for Srivatsa S. Bhat (VMware)
- [tip: timers/core] time: Fix spelling mistake in comment, tip-bot2 for Mukesh Ojha
- [tip: efi/core] MAINTAINERS: update Ard's email address to @kernel.org, tip-bot2 for Ard Biesheuvel
- [tip: efi/core] efi/random: use arch-independent efi_call_proto(), tip-bot2 for Dominik Brodowski
- [tip: efi/core] efi: libstub/tpm: enable tpm eventlog function for ARM platforms, tip-bot2 for Xinwei Kong
- [tip: efi/core] x86: efi/random: Invoke EFI_RNG_PROTOCOL to seed the UEFI RNG table, tip-bot2 for Dominik Brodowski
- [tip: x86/build] m68k: Convert missed RODATA to RO_DATA, tip-bot2 for Kees Cook
- [tip: timers/core] time: Optimize ns_to_timespec64(), tip-bot2 for Arnd Bergmann
- [tip: timers/urgent] ntp/y2038: Remove incorrect time_t truncation, tip-bot2 for Arnd Bergmann
- [tip: core/stacktrace] stacktrace: Get rid of unneeded '!!' pattern, tip-bot2 for Jiri Slaby
- [tip: sched/core] sched/core: Make pick_next_task_idle() more consistent, tip-bot2 for Peter Zijlstra
- [tip: sched/core] sched/core: Optimize pick_next_task(), tip-bot2 for Peter Zijlstra
- [tip: sched/core] sched/fair: Use mul_u32_u32(), tip-bot2 for Peter Zijlstra
- [tip: sched/core] sched/core: Further clarify sched_class::set_next_task(), tip-bot2 for Peter Zijlstra
- [tip: sched/core] sched/core: Simplify sched_class::pick_next_task(), tip-bot2 for Peter Zijlstra
- [tip: sched/core] sched/fair: Better document newidle_balance(), tip-bot2 for Peter Zijlstra
- [tip: irq/core] irq_work: Fix irq_work_claim() memory ordering, tip-bot2 for Frederic Weisbecker
- [tip: irq/core] irq_work: Slightly simplify IRQ_WORK_PENDING clearing, tip-bot2 for Frederic Weisbecker
- [tip: irq/core] irq_work: Convert flags to atomic_t, tip-bot2 for Frederic Weisbecker
- [tip: perf/core] perf/x86/amd: Remove set but not used variable 'active',
tip-bot2 for Zheng Yongjun
- [tip: sched/urgent] sched/core: Fix compilation error when cgroup not selected, tip-bot2 for Qais Yousef
- [tip: sched/urgent] sched: Fix pick_next_task() vs 'change' pattern race, tip-bot2 for Peter Zijlstra
- [tip: x86/mtrr] x86/mtrr: Get rid of mtrr_seq_show() forward declaration,
tip-bot2 for Borislav Petkov
- [tip: x86/mtrr] x86/mtrr: Restrict MTRR ranges dumping and ioctl(), tip-bot2 for Zhang Xiaoxu
- [tip: x86/cpu] x86/Kconfig: Rename UMIP config parameter, tip-bot2 for Babu Moger
- [tip: x86/cpu] x86/umip: Make the comments vendor-agnostic, tip-bot2 for Babu Moger
- [tip: timers/core] hrtimer: Annotate lockless access to timer->state,
tip-bot2 for Eric Dumazet
- [tip: perf/urgent] perf scripting engines: Iterate on tep event arrays directly, tip-bot2 for Steven Rostedt (VMware)
- [tip: perf/urgent] perf tools: Remove unused trace_find_next_event(), tip-bot2 for Steven Rostedt (VMware)
- [tip: perf/urgent] perf tools: Fix time sorting, tip-bot2 for Jiri Olsa
- [tip: x86/build] h8300: Move EXCEPTION_TABLE to RO_DATA segment, tip-bot2 for Kees Cook
- [tip: x86/build] powerpc: Remove PT_NOTE workaround, tip-bot2 for Kees Cook
- [tip: x86/build] parisc: Move EXCEPTION_TABLE to RO_DATA segment, tip-bot2 for Kees Cook
- [tip: x86/build] vmlinux.lds.h: Replace RODATA with RO_DATA, tip-bot2 for Kees Cook
- [tip: x86/build] ia64: Move EXCEPTION_TABLE to RO_DATA segment, tip-bot2 for Kees Cook
- [tip: x86/build] alpha: Move EXCEPTION_TABLE to RO_DATA segment, tip-bot2 for Kees Cook
- [tip: x86/build] powerpc: Rename "notes" PT_NOTE to "note", tip-bot2 for Kees Cook
- [tip: x86/build] vmlinux.lds.h: Replace RO_DATA_SECTION with RO_DATA, tip-bot2 for Kees Cook
- [tip: x86/build] s390: Move RO_DATA into "text" PT_LOAD Program Header, tip-bot2 for Kees Cook
- [tip: x86/build] x86/vmlinux: Restore "text" Program Header with dummy section, tip-bot2 for Kees Cook
- [tip: x86/build] xtensa: Move EXCEPTION_TABLE to RO_DATA segment, tip-bot2 for Kees Cook
- [tip: x86/build] powerpc: Move EXCEPTION_TABLE to RO_DATA segment, tip-bot2 for Kees Cook
- [tip: x86/build] arm64: Move EXCEPTION_TABLE to RO_DATA segment, tip-bot2 for Kees Cook
- [tip: x86/build] x86/vmlinux: Use INT3 instead of NOP for linker fill bytes, tip-bot2 for Kees Cook
- [tip: x86/build] c6x: Move EXCEPTION_TABLE to RO_DATA segment, tip-bot2 for Kees Cook
- [tip: x86/build] x86/mm: Remove redundant address-of operators on addresses, tip-bot2 for Kees Cook
- [tip: x86/build] vmlinux.lds.h: Allow EXCEPTION_TABLE to live in RO_DATA, tip-bot2 for Kees Cook
- [tip: x86/build] microblaze: Move EXCEPTION_TABLE to RO_DATA segment, tip-bot2 for Kees Cook
- [tip: x86/build] x86/mm: Report actual image regions in /proc/iomem, tip-bot2 for Kees Cook
- [tip: x86/build] x86/vmlinux: Move EXCEPTION_TABLE to RO_DATA segment, tip-bot2 for Kees Cook
- [tip: x86/build] vmlinux.lds.h: Replace RW_DATA_SECTION with RW_DATA, tip-bot2 for Kees Cook
- [tip: x86/build] vmlinux.lds.h: Provide EMIT_PT_NOTE to indicate export of .notes, tip-bot2 for Kees Cook
- [tip: x86/build] vmlinux.lds.h: Move Program Header restoration into NOTES macro, tip-bot2 for Kees Cook
- [tip: x86/build] ia64: Rename PT_LOAD identifier "code" to "text", tip-bot2 for Kees Cook
- [tip: x86/build] alpha: Rename PT_LOAD identifier "kernel" to "text", tip-bot2 for Kees Cook
- [tip: x86/build] vmlinux.lds.h: Move NOTES into RO_DATA, tip-bot2 for Kees Cook
- [tip: x86/build] x86/vmlinux: Actually use _etext for the end of the text segment, tip-bot2 for Kees Cook
- [tip: x86/build] x86/mm: Report which part of kernel image is freed, tip-bot2 for Kees Cook
- [tip: x86/build] powerpc: Rename PT_LOAD identifier "kernel" to "text", tip-bot2 for Kees Cook
- [tip: x86/urgent] x86/tsc: Respect tsc command line paraemeter for clocksource_tsc_early, tip-bot2 for Michael Zhivich
- [tip: x86/urgent] x86/dumpstack/64: Don't evaluate exception stacks before setup, tip-bot2 for Thomas Gleixner
- [tip: irq/urgent] irq/irqdomain: Update __irq_domain_alloc_fwnode() function documentation, tip-bot2 for Yi Wang
- [tip: x86/urgent] x86/apic/32: Avoid bogus LDR warnings, tip-bot2 for Jan Beulich
- [tip: timers/urgent] timekeeping/vsyscall: Update VDSO data unconditionally, tip-bot2 for Huacai Chen
- [tip: x86/fpu] x86/fpu: Use XFEATURE_FP/SSE enum values instead of hardcoded numbers, tip-bot2 for Cyrill Gorcunov
- [tip: x86/fpu] x86/fpu: Update stale variable name in comment, tip-bot2 for Cyrill Gorcunov
- [tip: x86/fpu] x86/fpu: Shrink space allocated for xstate_comp_offsets, tip-bot2 for Cyrill Gorcunov
- [tip: core/urgent] stacktrace: Don't skip first entry on noncurrent tasks, tip-bot2 for Jiri Slaby
- [tip: timers/core] clocksource/drivers/timer-of: Convert last full_name to %pOF, tip-bot2 for Geert Uytterhoeven
- [tip: timers/core] clocksource/drivers/renesas-ostm: Use unique device name instead of ostm, tip-bot2 for Geert Uytterhoeven
- [tip: timers/core] clocksource/drivers/asm9260: Add a check for of_clk_get, tip-bot2 for Chuhong Yuan
- [tip: timers/core] clocksource/drivers/renesas-ostm: Convert to timer_of, tip-bot2 for Geert Uytterhoeven
- [tip: timers/core] clocksource/drivers/timer-of: Use unique device name instead of timer, tip-bot2 for Geert Uytterhoeven
- [tip: timers/urgent] clocksource/drivers/mediatek: Fix error handling, tip-bot2 for Fabien Parent
- [tip: timers/urgent] clocksource/drivers/sh_mtu2: Do not loop using platform_get_irq_by_name(), tip-bot2 for Geert Uytterhoeven
- [tip: x86/urgent] x86/resctrl: Prevent NULL pointer dereference when reading mondata, tip-bot2 for Xiaochen Shen
- [tip: ras/core] x86/mce: Add Xeon Icelake to list of CPUs that support PPIN, tip-bot2 for Tony Luck
- [tip: core/rcu] net/sched: Replace rcu_swap_protected() with rcu_replace_pointer(), tip-bot2 for Paul E. McKenney
- [tip: core/rcu] x86/kvm/pmu: Replace rcu_swap_protected() with rcu_replace_pointer(), tip-bot2 for Paul E. McKenney
- [tip: core/rcu] rcu: Ensure that ->rcu_urgent_qs is set before resched IPI, tip-bot2 for Joel Fernandes (Google)
- [tip: core/rcu] drivers/scsi: Replace rcu_swap_protected() with rcu_replace_pointer(), tip-bot2 for Paul E. McKenney
- [tip: core/rcu] workqueue: Convert for_each_wq to use built-in list check, tip-bot2 for Joel Fernandes (Google)
- [tip: core/rcu] rcu: Remove unused function hlist_bl_del_init_rcu(), tip-bot2 for Ethan Hansen
- [tip: core/rcu] rcu: Update descriptions for rcu_nocb_wake tracepoint, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] rcu: Several rcu_segcblist functions can be static, tip-bot2 for kbuild test robot
- [tip: core/rcu] rcu: Fix uninitialized variable in nocb_gp_wait(), tip-bot2 for Dan Carpenter
- [tip: core/rcu] drm/i915: Replace rcu_swap_protected() with rcu_replace_pointer(), tip-bot2 for Paul E. McKenney
- [tip: core/rcu] rcu: Upgrade rcu_swap_protected() to rcu_replace_pointer(), tip-bot2 for Paul E. McKenney
- [tip: core/rcu] security/safesetid: Replace rcu_swap_protected() with rcu_replace_pointer(), tip-bot2 for Paul E. McKenney
- [tip: core/rcu] doc: Update list_for_each_entry_rcu() documentation, tip-bot2 for Joel Fernandes (Google)
- [tip: core/rcu] docs: rcu: Correct links referring to titles, tip-bot2 for Joel Fernandes (Google)
- [tip: core/rcu] net/core: Replace rcu_swap_protected() with rcu_replace_pointer(), tip-bot2 for Paul E. McKenney
- [tip: core/rcu] docs: rcu: Increase toctree to 3, tip-bot2 for Joel Fernandes (Google)
- [tip: core/rcu] rcu: Suppress levelspread uninitialized messages, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] rcu: Make kernel-mode nohz_full CPUs invoke the RCU core processing, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] Documentation: Rename rcu_node_context_switch() to rcu_note_context_switch(), tip-bot2 for Sebastian Andrzej Siewior
- [tip: core/rcu] rcu: Confine ->core_needs_qs accesses to the corresponding CPU, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] rcu: Force tick on for nohz_full CPUs not reaching quiescent states, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] rcu: Force nohz_full tick on upon irq enter instead of exit, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] Revert docs from "rcu: Restore barrier() to rcu_read_lock() and rcu_read_unlock()", tip-bot2 for Joel Fernandes (Google)
- [tip: core/rcu] Restore docs "treewide: Rename rcu_dereference_raw_notrace() to _check()", tip-bot2 for Joel Fernandes (Google)
- [tip: core/rcu] Revert docs from "treewide: Rename rcu_dereference_raw_notrace() to _check()", tip-bot2 for Joel Fernandes (Google)
- [tip: core/rcu] tools/memory-model/Documentation: Put redefinition of rcu-fence into explanation.txt, tip-bot2 for Alan Stern
- [tip: core/rcu] rcu: Reset CPU hints when reporting a quiescent state, tip-bot2 for Joel Fernandes (Google)
- [tip: core/rcu] locking: locktorture: Do not include rwlock.h directly, tip-bot2 for Wolfgang M. Reimer
- [tip: core/rcu] rcu: Remove unused variable rcu_perf_writer_state, tip-bot2 for Ethan Hansen
- [tip: core/rcu] locktorture: Replace strncmp() with str_has_prefix(), tip-bot2 for Chuhong Yuan
- [tip: core/rcu] rcutorture: Make in-kernel-loop testing more brutal, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] rcutorture: Emulate dyntick aspect of userspace nohz_full sojourn, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] rcutorture: Remove CONFIG_HOTPLUG_CPU=n from scenarios, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] stop_machine: Provide RCU quiescent state in multi_cpu_stop(), tip-bot2 for Paul E. McKenney
- [tip: core/rcu] nohz: Add TICK_DEP_BIT_RCU, tip-bot2 for Frederic Weisbecker
- [tip: core/rcu] tools/memory-model/Documentation: Add plain accesses and data races to explanation.txt, tip-bot2 for Alan Stern
- [tip: core/rcu] rcutorture: Force on tick for readers and callback flooders, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] rcutorture: Separate warnings for each failure type, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] rcu: Remove unused function rcutorture_record_progress(), tip-bot2 for Ethan Hansen
- [tip: core/rcu] rcu: Force on tick when invoking lots of callbacks, tip-bot2 for Paul E. McKenney
- [tip: efi/urgent] x86, efi: Never relocate kernel below lowest acceptable address, tip-bot2 for Kairui Song
- [tip: core/rcu] time: Export tick start/stop functions for rcutorture, tip-bot2 for Paul E. McKenney
- [tip: efi/urgent] efi: libstub/arm: Account for firmware reserved memory at the base of RAM, tip-bot2 for Ard Biesheuvel
- [tip: efi/urgent] efi/random: Treat EFI_RNG_PROTOCOL output as bootloader randomness, tip-bot2 for Dominik Brodowski
- [tip: efi/urgent] efi/tpm: Return -EINVAL when determining tpm final events log size fails, tip-bot2 for Jerry Snitselaar
- [tip: efi/urgent] efi/efi_test: Lock down /dev/efi_test and require CAP_SYS_ADMIN, tip-bot2 for Javier Martinez Canillas
- [tip: efi/urgent] efi: Make CONFIG_EFI_RCI2_TABLE selectable on x86 only, tip-bot2 for Narendra K
- [tip: core/rcu] rcu: Make CPU-hotplug removal operations enable tick, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] tools/memory-model: Fix data race detection for unordered store and load, tip-bot2 for Alan Stern
- [tip: core/rcu] tools/memory-model/Documentation: Fix typos in explanation.txt, tip-bot2 for Alan Stern
- [tip: core/rcu] Restore docs "rcu: Restore barrier() to rcu_read_lock() and rcu_read_unlock()", tip-bot2 for Joel Fernandes (Google)
- [tip: core/rcu] bpf/cgroup: Replace rcu_swap_protected() with rcu_replace_pointer(), tip-bot2 for Paul E. McKenney
- [tip: core/rcu] net/netfilter: Replace rcu_swap_protected() with rcu_replace_pointer(), tip-bot2 for Paul E. McKenney
- [tip: core/rcu] fs/afs: Replace rcu_swap_protected() with rcu_replace_pointer(), tip-bot2 for Paul E. McKenney
- [tip: core/rcu] rcu: Remove obsolete descriptions for rcu_barrier tracepoint, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] rcu: Update descriptions for rcu_future_grace_period tracepoint, tip-bot2 for Paul E. McKenney
- [tip: locking/core] futex: Drop leftover wake_q_add() comment, tip-bot2 for Davidlohr Bueso
- [tip: locking/core] locking/mutex: Complain upon mutex API misuse in IRQ contexts, tip-bot2 for Davidlohr Bueso
- [tip: sched/core] context_tracking: Check static key on context_tracking_enabled_*cpu(), tip-bot2 for Frederic Weisbecker
- [tip: sched/core] context_tracking: Introduce context_tracking_enabled_cpu(), tip-bot2 for Frederic Weisbecker
- [tip: sched/core] sched/kcpustat: Introduce vtime-aware kcpustat accessor for CPUTIME_SYSTEM, tip-bot2 for Frederic Weisbecker
- [tip: sched/core] sched/vtime: Rename vtime_accounting_cpu_enabled() to vtime_accounting_enabled_this_cpu(), tip-bot2 for Frederic Weisbecker
- [tip: sched/core] context_tracking: Remove context_tracking_active(), tip-bot2 for Frederic Weisbecker
- [tip: sched/core] leds: Use vtime aware kcpustat accessor to fetch CPUTIME_SYSTEM, tip-bot2 for Frederic Weisbecker
- [tip: sched/core] sched/fair/util_est: Implement faster ramp-up EWMA on utilization increases, tip-bot2 for Patrick Bellasi
- [tip: sched/core] procfs: Use vtime aware kcpustat accessor to fetch CPUTIME_SYSTEM, tip-bot2 for Frederic Weisbecker
- [tip: sched/core] context_tracking: Rename context_tracking_is_cpu_enabled() to context_tracking_enabled_this_cpu(), tip-bot2 for Frederic Weisbecker
- [tip: sched/core] sched/vtime: Introduce vtime_accounting_enabled_cpu(), tip-bot2 for Frederic Weisbecker
- [tip: sched/core] sched/cputime: Add vtime idle task state, tip-bot2 for Frederic Weisbecker
- [tip: sched/core] sched/cputime: Add vtime guest task state, tip-bot2 for Frederic Weisbecker
- [tip: sched/core] sched/vtime: Record CPU under seqcount for kcpustat needs, tip-bot2 for Frederic Weisbecker
- [tip: sched/core] context_tracking: Rename context_tracking_is_enabled() => context_tracking_enabled(), tip-bot2 for Frederic Weisbecker
- [tip: sched/core] cpufreq: Use vtime aware kcpustat accessor to fetch CPUTIME_SYSTEM, tip-bot2 for Frederic Weisbecker
- [tip: sched/urgent] sched/topology: Allow sched_asym_cpucapacity to be disabled, tip-bot2 for Valentin Schneider
- [tip: sched/urgent] sched/topology: Don't try to build empty sched domains, tip-bot2 for Valentin Schneider
- [tip: perf/core] perf/core: Optimize perf_init_event(), tip-bot2 for Peter Zijlstra
- [tip: perf/core] perf/core, perf/x86: Introduce swap_task_ctx() method at 'struct pmu', tip-bot2 for Alexey Budankov
- [tip: perf/core] perf/core: Optimize perf_init_event() for TYPE_SOFTWARE, tip-bot2 for Liang, Kan
- [tip: perf/core] perf/x86: Install platform specific ->swap_task_ctx() adapter, tip-bot2 for Alexey Budankov
- [tip: perf/core] perf/core: Optimize perf_install_in_event(), tip-bot2 for Peter Zijlstra
- [tip: perf/core] perf/x86: Synchronize PMU task contexts on optimized context switches, tip-bot2 for Alexey Budankov
- [tip: perf/core] perf/x86/intel: Implement LBR callstack context synchronization, tip-bot2 for Alexey Budankov
- [tip: x86/asm] ubsan, x86: Annotate and allow __ubsan_handle_shift_out_of_bounds() in uaccess regions, tip-bot2 for Peter Zijlstra
- [tip: perf/urgent] perf/core: Start rejecting the syscall with attr.__reserved_2 set, tip-bot2 for Alexander Shishkin
- [tip: perf/urgent] perf/x86/uncore: Fix event group support, tip-bot2 for Kan Liang
- [tip: perf/urgent] perf/headers: Fix spelling s/EACCESS/EACCES/, s/privilidge/privilege/, tip-bot2 for Geert Uytterhoeven
- [tip: perf/urgent] perf/x86/amd/ibs: Fix reading of the IBS OpData register and thus precise RIP validity, tip-bot2 for Kim Phillips
- [tip: perf/urgent] perf/x86/amd/ibs: Handle erratum #420 only on the affected CPU family (10h), tip-bot2 for Kim Phillips
- [tip: x86/cleanups] x86/apic, x86/uprobes: Correct parameter names in kernel-doc comments, tip-bot2 for Yi Wang
- [tip: irq/urgent] irqchip/gic-v3-its: Use the exact ITSList for VMOVP, tip-bot2 for Zenghui Yu
- [tip: irq/urgent] irqchip/sifive-plic: Skip contexts except supervisor in plic_init(), tip-bot2 for Alan Mikhak
- [tip: x86/apic] x86/ioapic: Prevent inconsistent state when moving an interrupt, tip-bot2 for Thomas Gleixner
- [tip: x86/apic] x86/ioapic: Rename misnamed functions, tip-bot2 for Thomas Gleixner
- [tip: timers/urgent] timers/sched_clock: Include local timekeeping.h for missing declarations, tip-bot2 for Ben Dooks (Codethink)
- [tip: timers/urgent] lib/vdso: Make clock_getres() POSIX compliant again, tip-bot2 for Thomas Gleixner
- [tip: timers/urgent] posix-cpu-timers: Fix two trivial comments, tip-bot2 for Yi Wang
- [tip: perf/urgent] perf/aux: Fix AUX output stopping, tip-bot2 for Alexander Shishkin
- [tip: perf/core] perf annotate: Avoid reallocation in objdump parsing, tip-bot2 for Ian Rogers
- [tip: perf/core] perf script: Fix --reltime with --time, tip-bot2 for Andi Kleen
- [tip: perf/core] libperf: Move mask setup to perf_evlist__mmap_ops(), tip-bot2 for Jiri Olsa
- [tip: perf/core] perf test: Report failure for mmap events, tip-bot2 for Leo Yan
- [tip: perf/core] perf annotate: Use libsubcmd's run-command.h to fork objdump, tip-bot2 for Ian Rogers
- [tip: perf/core] perf annotate: Don't pipe objdump output through 'expand' command, tip-bot2 for Ian Rogers
- [tip: perf/core] perf annotate: Fix objdump --no-show-raw-insn flag, tip-bot2 for Ian Rogers
- [tip: perf/core] perf report: Add warning when libunwind not compiled in, tip-bot2 for Jin Yao
- [tip: perf/core] perf stat: Support --all-kernel/--all-user, tip-bot2 for Jin Yao
- [tip: perf/core] perf vendor events arm64: Add some missing events for Hisi hip08 DDRC PMU, tip-bot2 for John Garry
- [tip: perf/core] perf trace beauty: Add the glue for the autogenerated x86 IRQ vector array, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] libbeauty: Add a generator for x86's IRQ vectors -> strings, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf trace: Hide evsel->access further, simplify code, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf trace: Introduce accessors to trace specific evsel->priv, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf list: Hide deprecated events by default, tip-bot2 for Jin Yao
- [tip: perf/core] perf tests: Disable bp_signal testing for arm64,
tip-bot2 for Leo Yan
- [tip: perf/core] perf tests: Remove needless headers for bp_account, tip-bot2 for Leo Yan
- [tip: perf/core] perf tools: Remove unused trace_find_next_event(), tip-bot2 for Steven Rostedt (VMware)
- [tip: perf/core] perf tests bp_account: Add dedicated checking helper is_supported(), tip-bot2 for Leo Yan
- [tip: perf/core] perf trace: Show error message when not finding a field used in a filter expression, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf scripting engines: Iterate on tep event arrays directly, tip-bot2 for Steven Rostedt (VMware)
- [tip: perf/core] perf string: Export asprintf__tp_filter_pids(), tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] libperf: Move mmap allocation to perf_evlist__mmap_ops::get, tip-bot2 for Jiri Olsa
- [tip: perf/core] libperf: Introduce perf_evlist__for_each_mmap(), tip-bot2 for Jiri Olsa
- [tip: perf/core] libperf: Add tests_mmap_thread test, tip-bot2 for Jiri Olsa
- [tip: perf/core] libperf: Link static tests with libapi.a, tip-bot2 for Jiri Olsa
- [tip: perf/core] libperf: Do not export perf_evsel__init()/perf_evlist__init(), tip-bot2 for Jiri Olsa
- [tip: perf/core] perf trace: Pass a syscall_arg to syscall_arg_fmt->strtoul(), tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf trace: Initialize evsel_trace->fmt for syscalls:sys_enter_* tracepoints, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf trace: Honour --max-events in processing syscalls:sys_enter_*, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] libperf: Keep count of failed tests, tip-bot2 for Jiri Olsa
- [tip: perf/core] libbeauty: Introduce syscall_arg__strtoul_strarray(), tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf trace: Hook the 'vec' tracepoint argument with the x86 IRQ vectors scnprintf/strtoul, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf trace: Introduce 'struct evsel__trace' for evsel->priv needs, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] tools arch x86: Grab a copy of the file containing the IRQ vector defines, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf trace: Support tracepoint dynamic char arrays, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] libbeauty: Add a strarray__scnprintf_suffix() method, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf trace: Add syscall failure stats to -s/--summary and -S/--with-summary, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf trace: Filter own pid to avoid a feedback look in 'perf trace record -a', tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf jvmti: Link against tools/lib/ctype.h to have weak strlcpy(), tip-bot2 for Thomas Richter
- [tip: perf/core] perf vendor events arm64: Add some missing events for Hisi hip08 HHA PMU, tip-bot2 for John Garry
- [tip: perf/core] perf vendor events arm64: Fix Hisi hip08 DDRC PMU eventname, tip-bot2 for John Garry
- [tip: perf/core] perf vendor events arm64: Add some missing events for Hisi hip08 L3C PMU, tip-bot2 for John Garry
- [tip: perf/core] perf trace: Introduce --errno-summary, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf evlist: Fix fix for freed id arrays, tip-bot2 for Andi Kleen
- [tip: perf/core] perf test: Avoid infinite loop for task exit case, tip-bot2 for Leo Yan
- [tip: perf/core] perf tools: Allow to build with -ltcmalloc, tip-bot2 for Jiri Olsa
- [tip: perf/core] perf annotate: Don't pipe objdump output through 'grep' command, tip-bot2 for Ian Rogers
- [tip: perf/core] libbeauty: Hook up the x86 irq_vectors table generator, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] libbeauty: Introduce strarray__strtoul_flags(), tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf trace: Use STUL_STRARRAY_FLAGS with mmap, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] libperf: Add pr_err() macro, tip-bot2 for Jiri Olsa
- [tip: perf/core] libperf: Add tests_mmap_cpus test, tip-bot2 for Jiri Olsa
- [tip: perf/core] perf trace: Use strtoul for the fcntl 'cmd' argument, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf trace: Wire up strarray__strtoul_flags(), tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] libbeauty: Introduce syscall_arg__strtoul_strarrays(), tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] libbeauty: Make the mmap_flags strarray visible outside of its beautifier, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: x86/urgent] x86/cpu/vmware: Fix platform detection VMWARE_PORT macro, tip-bot2 for Thomas Hellstrom
- [tip: x86/urgent] x86/cpu/vmware: Use the full form of INL in VMWARE_HYPERCALL, for clang/llvm, tip-bot2 for Thomas Hellstrom
- [tip: perf/urgent] perf/aux: Fix tracking of auxiliary trace buffer allocation,
tip-bot2 for Thomas Richter
- [tip: sched/core] sched/fair: Use utilization to select misfit task, tip-bot2 for Vincent Guittot
- [tip: sched/core] sched/fair: Rename sg_lb_stats::sum_nr_running to sum_h_nr_running, tip-bot2 for Vincent Guittot
- [tip: sched/core] sched/fair: Rework load_balance(), tip-bot2 for Vincent Guittot
- [tip: sched/core] sched/fair: Remove meaningless imbalance calculation, tip-bot2 for Vincent Guittot
- [tip: sched/core] sched/fair: Use load instead of runnable load in load_balance(), tip-bot2 for Vincent Guittot
- [tip: sched/core] sched/fair: Use rq->nr_running when balancing load, tip-bot2 for Vincent Guittot
- [tip: sched/core] sched/fair: Optimize find_idlest_group(), tip-bot2 for Vincent Guittot
- [tip: sched/core] sched/fair: Rework find_idlest_group(), tip-bot2 for Vincent Guittot
- [tip: sched/core] sched/fair: Spread out tasks evenly when not overloaded, tip-bot2 for Vincent Guittot
- [tip: sched/core] sched/fair: Clean up asym packing, tip-bot2 for Vincent Guittot
- [tip: sched/core] sched/fair: Use load instead of runnable load in wakeup path, tip-bot2 for Vincent Guittot
- [tip: perf/urgent] perf tools: Fix mode setting in copyfile_mode_ns(), tip-bot2 for Adrian Hunter
- [tip: perf/urgent] perf tools: Fix resource leak of closedir() on the error paths, tip-bot2 for Yunfeng Ye
- [tip: perf/urgent] tools headers UAPI: Sync sched.h with the kernel,
tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/urgent] perf c2c: Fix memory leak in build_cl_output(), tip-bot2 for Yunfeng Ye
- [tip: perf/urgent] perf kmem: Fix memory leak in compact_gfp_flags(), tip-bot2 for Yunfeng Ye
- [tip: perf/urgent] perf jvmti: Link against tools/lib/ctype.h to have weak strlcpy(), tip-bot2 for Thomas Richter
- [tip: perf/urgent] perf evlist: Fix fix for freed id arrays, tip-bot2 for Andi Kleen
- [tip: perf/urgent] perf annotate: Fix multiple memory and file descriptor leaks, tip-bot2 for Gustavo A. R. Silva
- [tip: perf/urgent] tools headers kvm: Sync kvm.h headers with the kernel sources, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/urgent] perf/x86/intel/pt: Fix base for single entry topa, tip-bot2 for Jiri Olsa
- [tip: perf/core] perf/core: Fix !CONFIG_PERF_EVENTS build warnings and failures, tip-bot2 for Ingo Molnar
- [tip: x86/asm] x86/uaccess: Annotate local function, tip-bot2 for Jiri Slaby
- [tip: x86/asm] xen/pvh: Annotate data appropriately, tip-bot2 for Jiri Slaby
- [tip: x86/asm] x86/asm/crypto: Annotate local functions, tip-bot2 for Jiri Slaby
- [tip: x86/asm] x86/asm/head: Annotate data appropriately, tip-bot2 for Jiri Slaby
- [tip: x86/asm] x86/boot: Annotate local functions, tip-bot2 for Jiri Slaby
- [tip: x86/asm] x86/asm: Make some functions local, tip-bot2 for Jiri Slaby
- [tip: x86/asm] x86/um: Annotate data appropriately, tip-bot2 for Jiri Slaby
- [tip: x86/asm] x86/asm: Annotate relocate_kernel_{32,64}.c, tip-bot2 for Jiri Slaby
- [tip: x86/asm] x86/asm/entry: Annotate interrupt symbols properly, tip-bot2 for Jiri Slaby
- [tip: x86/asm] x86/asm/suspend: Use SYM_DATA for data, tip-bot2 for Jiri Slaby
- [tip: x86/asm] x86/asm/ftrace: Mark function_hook as function,
tip-bot2 for Jiri Slaby
- [tip: x86/asm] x86/asm/realmode: Use SYM_DATA_* instead of GLOBAL, tip-bot2 for Jiri Slaby
- [tip: x86/asm] x86/asm: Remove the last GLOBAL user and remove the macro, tip-bot2 for Jiri Slaby
- [tip: x86/asm] x86/asm: Annotate aliases, tip-bot2 for Jiri Slaby
- [tip: x86/asm] x86/asm/32: Change all ENTRY+ENDPROC to SYM_FUNC_*, tip-bot2 for Jiri Slaby
- [tip: x86/asm] x86/asm: Replace WEAK uses by SYM_INNER_LABEL_ALIGN, tip-bot2 for Jiri Slaby
- [tip: x86/asm] x86/asm/32: Change all ENTRY+END to SYM_CODE_*, tip-bot2 for Jiri Slaby
- [tip: x86/asm] x86/asm: Do not annotate functions with GLOBAL, tip-bot2 for Jiri Slaby
- [tip: x86/asm] x86/asm/64: Add ENDs to some functions and relabel with SYM_CODE_*, tip-bot2 for Jiri Slaby
- [tip: x86/asm] x86/asm: Annotate local pseudo-functions, tip-bot2 for Jiri Slaby
- [tip: x86/asm] linkage: Introduce new macros for assembler symbols, tip-bot2 for Jiri Slaby
- [tip: x86/asm] x86/asm/32: Add ENDs to some functions and relabel with SYM_CODE_*, tip-bot2 for Jiri Slaby
- [tip: x86/asm] x86/asm/64: Change all ENTRY+END to SYM_CODE_*, tip-bot2 for Jiri Slaby
- [tip: x86/asm] x86/boot: Annotate data appropriately, tip-bot2 for Jiri Slaby
- [tip: x86/asm] x86/asm/purgatory: Start using annotations, tip-bot2 for Jiri Slaby
- [tip: x86/asm] x86/asm/entry: Annotate THUNKs, tip-bot2 for Jiri Slaby
- [tip: x86/asm] x86/asm: Use SYM_INNER_LABEL instead of GLOBAL, tip-bot2 for Jiri Slaby
- [tip: perf/core] perf_event: Add support for LSM and SELinux checks, tip-bot2 for Joel Fernandes (Google)
- [tip: x86/core] x86: xen: insn: Decode Xen and KVM emulate-prefix signature, tip-bot2 for Masami Hiramatsu
- [tip: x86/core] x86: kprobes: Prohibit probing on instruction which has emulate prefix, tip-bot2 for Masami Hiramatsu
- [tip: x86/core] x86/asm: Allow to pass macros to __ASM_FORM(), tip-bot2 for Masami Hiramatsu
- [tip: perf/core] perf/ring_buffer: Modify the parameter type of perf_mmap_free_page(), tip-bot2 for Yunfeng Ye
- [tip: x86/core] x86: xen: kvm: Gather the definition of emulate prefixes, tip-bot2 for Masami Hiramatsu
- [tip: perf/core] perf/ring_buffer: Matching the memory allocate and free, in rb_alloc(), tip-bot2 for Yunfeng Ye
- [tip: sched/core] sched/topology: Don't set SD_BALANCE_WAKE on cpuset domain relax, tip-bot2 for Valentin Schneider
- [tip: x86/cpu] x86/Kconfig: Enforce limit of 512 CPUs with MAXSMP and no CPUMASK_OFFSTACK, tip-bot2 for Scott Wood
- [tip: x86/urgent] x86/boot/acpi: Move get_cmdline_acpi_rsdp() under #ifdef guard,
tip-bot2 for Zhenzhong Duan
- [tip: core/urgent] stop_machine: Avoid potential race behaviour, tip-bot2 for Mark Rutland
- [tip: ras/core] x86/mce: Lower throttling MCE messages' priority to warning, tip-bot2 for Benjamin Berg
- [tip: x86/urgent] x86/hyperv: Set pv_info.name to "Hyper-V",
tip-bot2 for Andrea Parri
- [tip: x86/urgent] x86/apic/x2apic: Fix a NULL pointer deref when handling a dying cpu,
tip-bot2 for Sean Christopherson
- [tip: x86/urgent] x86/hyperv: Make vapic support x2apic mode,
tip-bot2 for Roman Kagan
- [tip: perf/core] perf evlist: Introduce perf_evlist__mmap_cb_mmap(), tip-bot2 for Jiri Olsa
- [tip: perf/core] libperf: Introduce perf_evlist__exit(), tip-bot2 for Jiri Olsa
- [tip: perf/core] libperf: Adopt perf_mmap__put() function from tools/perf, tip-bot2 for Jiri Olsa
- [tip: perf/core] libperf: Introduce perf_evlist__mmap_ops(), tip-bot2 for Jiri Olsa
- [tip: perf/core] libperf: Introduce perf_evlist_mmap_ops::idx callback, tip-bot2 for Jiri Olsa
- [tip: perf/core] libperf: Add perf_evlist_mmap_ops::get callback, tip-bot2 for Jiri Olsa
- [tip: perf/core] libperf: Introduce perf_evlist_mmap_ops::mmap callback, tip-bot2 for Jiri Olsa
- [tip: perf/core] perf evlist: Introduce perf_evlist__mmap_cb_get(), tip-bot2 for Jiri Olsa
- [tip: perf/core] perf evlist: Switch to libperf's mmap interface, tip-bot2 for Jiri Olsa
- [tip: perf/core] perf tools: Introduce perf_evlist__mmap_cb_idx(), tip-bot2 for Jiri Olsa
- [tip: perf/core] libperf: Adopt perf_mmap__get() function from tools/perf, tip-bot2 for Jiri Olsa
- [tip: perf/core] perf tools: Use perf_mmap way to detect aux mmap, tip-bot2 for Jiri Olsa
- [tip: perf/core] libperf: Adopt perf_mmap__consume() function from tools/perf, tip-bot2 for Jiri Olsa
- [tip: perf/core] libperf: Adopt perf_mmap__unmap() function from tools/perf, tip-bot2 for Jiri Olsa
- [tip: perf/core] perf trace: Expand strings in filters to integers, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf trace: Add a strtoul() method to 'struct syscall_arg_fmt', tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf trace: Introduce a strtoul() method for 'struct strarrays', tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] libperf: Add 'struct perf_mmap_param', tip-bot2 for Jiri Olsa
- [tip: perf/core] libperf: Adopt perf_mmap__read_init() from tools/perf, tip-bot2 for Jiri Olsa
- [tip: perf/core] libperf: Add perf_mmap__init() function, tip-bot2 for Jiri Olsa
- [tip: perf/core] libperf: Adopt perf_mmap__read_event() from tools/perf, tip-bot2 for Jiri Olsa
- [tip: perf/core] libperf: Adopt perf_mmap__mmap_len() function from tools/perf, tip-bot2 for Jiri Olsa
- [tip: perf/core] perf evlist: Introduce append_tp_filter() method, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf trace beauty: Add the glue for the autogenerated MSR arrays, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf trace: Associate the "msr" tracepoint arg name with x86_MSR__scnprintf(), tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] libperf: Adopt perf_mmap__mmap() function from tools/perf, tip-bot2 for Jiri Olsa
- [tip: perf/core] perf trace: Enclose all events argument lists with (), tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf evlist: Factor out asprintf routine to build a tracepoint pid filter, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf beauty: Hook up the x86 MSR table generator, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf beauty: Make strarray's offset be u64, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf trace: Allow associating scnprintf routines with well known arg names, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] libperf: Adopt perf_mmap__read_done() from tools/perf, tip-bot2 for Jiri Olsa
- [tip: perf/core] perf tools: Propagate CFLAGS to libperf, tip-bot2 for Jiri Olsa
- [tip: perf/core] perf trace: Add array of chars scnprintf beautifier, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf diff: Report noisy for cycles diff, tip-bot2 for Jin Yao
- [tip: perf/core] perf trace: Introduce --filter for tracepoint events,
tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf trace: Move some scnprintf methods from syscall to syscall_arg_fmt, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf trace: Add the syscall_arg_fmt pointer to syscall_arg, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf trace beauty: Add a x86 MSR cmd id->str table generator, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf script: Allow --time with --reltime, tip-bot2 for Andi Kleen
- [tip: perf/core] perf trace: Allocate an array of beautifiers for tracepoint args, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] libperf: Move the pollfd allocation from tools/perf to libperf, tip-bot2 for Jiri Olsa
- [tip: perf/core] perf scripts python: exported-sql-viewer.py: Add ability for Call tree to open at a specified task and time, tip-bot2 for Adrian Hunter
- [tip: perf/core] perf trace: Postpone parsing .perfconfig trace.add_events to after --verbose is processed, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf trace: Generalize the syscall_fmt find routines, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf scripts python: exported-sql-viewer.py: Add HBoxLayout and VBoxLayout, tip-bot2 for Adrian Hunter
- [tip: perf/core] perf scripts python: exported-sql-viewer.py: Add global time range calculations, tip-bot2 for Adrian Hunter
- [tip: perf/core] tools arch x86: Grab a copy of the file containing the MSR numbers, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf evlist: Adopt __set_tracepoint_handlers method from perf_session, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] samples/bpf: fix build by setting HAVE_ATTR_TEST to zero, tip-bot2 for Björn Töpel
- [tip: perf/core] perf env: Add routine to read the env->cpuid from the running machine, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf trace: Separate 'struct syscall_fmt' definition from syscall_fmts variable, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf scripts python: exported-sql-viewer.py: Add Time chart by CPU, tip-bot2 for Adrian Hunter
- [tip: perf/core] perf trace: Make evlist__set_evsel_handler() affect just entries without a handler, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf tools: Make usage of test_attr__* optional for perf-sys.h, tip-bot2 for Björn Töpel
- [tip: perf/core] perf tools: Avoid 'sample_reg_masks' being const + weak, tip-bot2 for Ian Rogers
- [tip: perf/core] MAINTAINERS: Add entry for perf tool arm64 pmu-events files, tip-bot2 for John Garry
- [tip: perf/core] perf trace augmented_syscalls: Do not show syscalls when none was asked for, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf top: Initialize perf_env->cpuid, needed by the per arch annotation init routine, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf scripts python: exported-sql-viewer.py: Add LookupModel(), tip-bot2 for Adrian Hunter
- [tip: perf/core] perf scripts python: exported-sql-viewer.py: Tidy up Call tree call_time, tip-bot2 for Adrian Hunter
- [tip: perf/core] perf trace: Factor out the initialization of syscal_arg_fmt->scnprintf, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf trace: Allow choosing how to augment the tracepoint arguments, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf evlist: Introduce append_tp_filter_pid() and append_tp_filter_pids(), tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] perf beauty: Introduce strtoul() for x86 MSRs, tip-bot2 for Arnaldo Carvalho de Melo
- [tip: perf/core] libperf: Adopt perf_evlist__filter_pollfd() from tools/perf, tip-bot2 for Jiri Olsa
- [tip: perf/core] libperf: Introduce perf_evlist__purge(), tip-bot2 for Jiri Olsa
- [tip: perf/core] libperf: Adopt perf_evlist__mmap()/munmap() from tools/perf, tip-bot2 for Jiri Olsa
- [tip: perf/core] libperf: Centralize map refcnt setting, tip-bot2 for Jiri Olsa
- [tip: irq/urgent] irqchip/al-fic: Add support for irq retrigger, tip-bot2 for Talel Shenhar
- [tip: irq/urgent] irqchip/sifive-plic: Switch to fasteoi flow,
tip-bot2 for Marc Zyngier
- [tip: irq/urgent] irqchip/gic-v3: Fix GIC_LINE_NR accessor, tip-bot2 for Zenghui Yu
- [tip: irq/urgent] irqchip/atmel-aic5: Add support for sam9x60 irqchip, tip-bot2 for Sandeep Sheriker Mallikarjun
- [tip: timers/urgent] hrtimer: Annotate lockless access to timer->base, tip-bot2 for Eric Dumazet
- [tip: x86/urgent] x86/boot/64: Make level2_kernel_pgt pages invalid outside kernel area,
tip-bot2 for Steve Wahl
- [tip: x86/urgent] x86/boot/64: Round memory hole size up to next PMD page,
tip-bot2 for Steve Wahl
- [tip: x86/asm] x86/asm: Make more symbols local, tip-bot2 for Jiri Slaby
- [tip: x86/entry] syscalls/x86: Use the correct function type in SYSCALL_DEFINE0, tip-bot2 for Sami Tolvanen
- [tip: x86/entry] syscalls/x86: Use the correct function type for sys_ni_syscall, tip-bot2 for Sami Tolvanen
- [tip: x86/entry] syscalls/x86: Fix function types in COND_SYSCALL, tip-bot2 for Sami Tolvanen
- [tip: x86/entry] x86/mm: Use the correct function type for native_set_fixmap(), tip-bot2 for Sami Tolvanen
- [tip: x86/entry] syscalls/x86: Wire up COMPAT_SYSCALL_DEFINE0, tip-bot2 for Andy Lutomirski
- [tip: x86/entry] syscalls/x86: Use COMPAT_SYSCALL_DEFINE0 for IA32 (rt_)sigreturn, tip-bot2 for Sami Tolvanen
- [tip: x86/platform] x86/jailhouse: Only enable platform UARTs if available, tip-bot2 for Ralf Ramsauer
- [tip: locking/core] locking/lockdep: Remove unused @nested argument from lock_release(), tip-bot2 for Qian Cai
- [tip: perf/urgent] perf/x86/msr: Add Tiger Lake CPU support,
tip-bot2 for Kan Liang
- [tip: perf/urgent] perf/x86/cstate: Add Tiger Lake CPU support,
tip-bot2 for Kan Liang
- [tip: perf/urgent] perf/x86/cstate: Update C-state counters for Ice Lake,
tip-bot2 for Kan Liang
- [tip: sched/urgent] sched/vtime: Fix guest/system mis-accounting on task switch, tip-bot2 for Frederic Weisbecker
- [tip: sched/core] sched/vtime: Fix guest/system mis-accounting on task switch, tip-bot2 for Frederic Weisbecker
[Index of Archives]
[Linux Stable Commits]
[Linux Stable Kernel]
[Linux Kernel Development]
[Linux USB Devel]
[Big List of Linux Books]
[Linux SCSI]
[Yosemite Forum]