The Wayback Machine - https://web.archive.org/web/20190517185143/https://github.com/torvalds/linux
Skip to content
Please note that GitHub no longer supports your web browser.

We recommend upgrading to the latest Google Chrome or Firefox.

Linux kernel source tree
Branch: master
Clone or download
torvalds Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Pull KVM updates from Paolo Bonzini:
 "ARM:
   - support for SVE and Pointer Authentication in guests
   - PMU improvements

  POWER:
   - support for direct access to the POWER9 XIVE interrupt controller
   - memory and performance optimizations

  x86:
   - support for accessing memory not backed by struct page
   - fixes and refactoring

  Generic:
   - dirty page tracking improvements"

* tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm: (155 commits)
  kvm: fix compilation on aarch64
  Revert "KVM: nVMX: Expose RDPMC-exiting only when guest supports PMU"
  kvm: x86: Fix L1TF mitigation for shadow MMU
  KVM: nVMX: Disable intercept for FS/GS base MSRs in vmcs02 when possible
  KVM: PPC: Book3S: Remove useless checks in 'release' method of KVM device
  KVM: PPC: Book3S HV: XIVE: Fix spelling mistake "acessing" -> "accessing"
  KVM: PPC: Book3S HV: Make sure to load LPID for radix VCPUs
  kvm: nVMX: Set nested_run_pending in vmx_set_nested_state after checks complete
  tests: kvm: Add tests for KVM_SET_NESTED_STATE
  KVM: nVMX: KVM_SET_NESTED_STATE - Tear down old EVMCS state before setting new state
  tests: kvm: Add tests for KVM_CAP_MAX_VCPUS and KVM_CAP_MAX_CPU_ID
  tests: kvm: Add tests to .gitignore
  KVM: Introduce KVM_CAP_MANUAL_DIRTY_LOG_PROTECT2
  KVM: Fix kvm_clear_dirty_log_protect off-by-(minus-)one
  KVM: Fix the bitmap range to copy during clear dirty
  KVM: arm64: Fix ptrauth ID register masking logic
  KVM: x86: use direct accessors for RIP and RSP
  KVM: VMX: Use accessors for GPRs outside of dedicated caching logic
  KVM: x86: Omit caching logic for always-available GPRs
  kvm, x86: Properly check whether a pfn is an MMIO or not
  ...
Latest commit 0ef0fd3 May 17, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Documentation Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm May 17, 2019
LICENSES LICENSES: Rename other to deprecated May 3, 2019
arch Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm May 17, 2019
block
certs
crypto Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next May 8, 2019
drivers Merge tag 's390-5.2-2' of git://git.kernel.org/pub/scm/linux/kernel/g… May 17, 2019
fs
include Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm May 17, 2019
init
ipc
kernel Merge branch 'for-5.2-fixes' of git://git.kernel.org/pub/scm/linux/ke… May 17, 2019
lib slab: remove /proc/slab_allocators May 16, 2019
mm
net Merge tag 'afs-fixes-20190516' of git://git.kernel.org/pub/scm/linux/… May 17, 2019
samples Add gitignore file for samples/vfs/ generated files May 14, 2019
scripts Merge tag 'kconfig-v5.2' of git://git.kernel.org/pub/scm/linux/kernel… May 15, 2019
security
sound
tools Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm May 17, 2019
usr
virt
.clang-format
.cocciconfig
.get_maintainer.ignore
.gitattributes
.gitignore
.mailmap
COPYING
CREDITS
Kbuild
Kconfig
MAINTAINERS
Makefile
README

README

Linux kernel
============

There are several guides for kernel developers and users. These guides can
be rendered in a number of formats, like HTML and PDF. Please read
Documentation/admin-guide/README.rst first.

In order to build the documentation, use ``make htmldocs`` or
``make pdfdocs``.  The formatted documentation can also be read online at:

    https://www.kernel.org/doc/html/latest/

There are various text files in the Documentation/ subdirectory,
several of them using the Restructured Text markup notation.

Please read the Documentation/process/changes.rst file, as it contains the
requirements for building and running the kernel, and information about
the problems which may result by upgrading your kernel.
You can’t perform that action at this time.