aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2021-03-10WIParm64-ro-page-tables-pkvmArd Biesheuvel3-5/+13
2021-03-10mm: HACK provide target address when migrating a PMD entryArd Biesheuvel2-3/+5
2021-03-10arm64: mm: clean up phys_to_ttbr() and introduce ttbr_to_phys()Ard Biesheuvel2-9/+22
2021-03-10arm64: kvm: track intermediate page tables at EL2Ard Biesheuvel1-9/+226
2021-03-10arm64: mm: add 'address' parameter to page table manipulation helpersArd Biesheuvel4-18/+20
2021-03-10arm64: kvm: validate TTBR0_EL1 updatesArd Biesheuvel4-1/+53
2021-03-10arm64: kvm: track root page table state at hyp and remap r/o when activeArd Biesheuvel5-5/+45
2021-03-10arm64: kvm: enable trapping of host VM controlsArd Biesheuvel2-1/+50
2021-03-10arm64: kvm: introduce stage2 attributes to track EL1 page tablesArd Biesheuvel1-0/+137
2021-03-10arm64: kvm: use HYP helpers to perform page table updatesArd Biesheuvel7-1/+100
2021-03-10HACK arm64/kvm: force crash in the host on stage permission faultArd Biesheuvel1-0/+7
2021-03-10arm64: hugetlb: use set_pte_at() not set_pte() to provide mm pointerArd Biesheuvel1-2/+2
2021-03-10arm64: efi: use set_pte_at() not set_pte() in order to pass mm pointerArd Biesheuvel1-1/+1
2021-03-10mm: add default definition of p4d_index()Ard Biesheuvel1-0/+8
2021-03-10arm64: mm: remap kernel page tables read-only at end of initArd Biesheuvel1-0/+20
2021-03-10arm64: mm: remap kernel PTE level page tables r/o in the linear regionArd Biesheuvel2-1/+29
2021-03-10arm64: mm: remap PTE level user page tables r/o in the linear regionArd Biesheuvel3-0/+30
2021-03-10arm64: mm: remap PMD pages r/o in linear regionArd Biesheuvel3-0/+28
2021-03-10arm64: mm: remap PUD pages r/o in linear regionArd Biesheuvel3-0/+27
2021-03-10arm64: mm: remap PGD pages r/o in the linear region after allocationArd Biesheuvel2-9/+23
2021-03-10arm64: mm: use a fixmap slot for user page table modificationsArd Biesheuvel7-20/+209
2021-03-10arm64: mm: add helpers to remap page tables read-only/read-writeArd Biesheuvel2-0/+17
2021-03-10asm-generic/pgalloc: allow arch to override PMD/PUD alloc/free routinesArd Biesheuvel1-4/+20
2021-03-10arm64: mm: use XN table mapping attributes for user/kernel mappingsArd Biesheuvel1-7/+12
2021-03-10arm64: mm: use XN table mapping attributes for the linear regionArd Biesheuvel2-7/+26
2021-03-10arm64: mm: add missing P4D definitions and use them consistentlyArd Biesheuvel4-7/+16
2021-03-10KVM: arm64: Protect the .hyp sections from the hostQuentin Perret5-0/+91
2021-03-10KVM: arm64: Disable PMU support in protected modeQuentin Perret2-5/+6
2021-03-10KVM: arm64: Page-align the .hyp sectionsQuentin Perret1-13/+9
2021-03-10KVM: arm64: Wrap the host with a stage 2Quentin Perret12-7/+319
2021-03-10KVM: arm64: Add kvm_pgtable_stage2_find_range()Quentin Perret2-3/+117
2021-03-10KVM: arm64: Refactor stage2_map_set_prot_attr()Quentin Perret1-4/+4
2021-03-10KVM: arm64: Use page-table to track page ownershipQuentin Perret2-12/+101
2021-03-10KVM: arm64: Always zero invalid PTEsQuentin Perret1-10/+16
2021-03-10KVM: arm64: Sort the hypervisor memblocksQuentin Perret1-0/+19
2021-03-10KVM: arm64: Reserve memory for host stage 2Quentin Perret3-1/+40
2021-03-10KVM: arm64: Make memcache anonymous in pgtable allocatorQuentin Perret2-5/+5
2021-03-10KVM: arm64: Refactor __populate_fault_info()Quentin Perret1-16/+18
2021-03-10KVM: arm64: Refactor __load_guest_stage2()Quentin Perret1-2/+7
2021-03-10KVM: arm64: Refactor kvm_arm_setup_stage2()Quentin Perret3-38/+62
2021-03-10KVM: arm64: Set host stage 2 using kvm_nvhe_init_paramsQuentin Perret5-9/+21
2021-03-10KVM: arm64: Use kvm_arch in kvm_s2_mmuQuentin Perret3-6/+10
2021-03-10KVM: arm64: Use kvm_arch for stage 2 pgtableQuentin Perret3-6/+7
2021-03-10KVM: arm64: Elevate hypervisor mappings creation at EL2Quentin Perret3-12/+120
2021-03-10KVM: arm64: Prepare the creation of s1 mappings at EL2Quentin Perret15-5/+652
2021-03-10arm64: asm: Provide set_sctlr_el2 macroQuentin Perret1-3/+11
2021-03-10KVM: arm64: Factor out vector address calculationQuentin Perret2-8/+9
2021-03-10KVM: arm64: Enable access to sanitized CPU features at EL2Quentin Perret8-1/+79
2021-03-10KVM: arm64: Introduce a Hyp buddy page allocatorQuentin Perret4-1/+292
2021-03-10KVM: arm64: Stub CONFIG_DEBUG_LIST at HypQuentin Perret2-1/+23
2021-03-10KVM: arm64: Introduce an early Hyp page allocatorQuentin Perret5-4/+94
2021-03-10KVM: arm64: Allow using kvm_nvhe_sym() in hyp codeQuentin Perret1-0/+4
2021-03-10KVM: arm64: Make kvm_call_hyp() a function call at HypQuentin Perret1-0/+6
2021-03-10KVM: arm64: Introduce a BSS section for use at HypQuentin Perret4-19/+49
2021-03-10KVM: arm64: Factor memory allocation out of pgtable.cQuentin Perret3-42/+163
2021-03-10KVM: arm64: Avoid free_page() in page-table allocatorQuentin Perret1-5/+5
2021-03-10KVM: arm64: Initialize kvm_nvhe_init_params earlyQuentin Perret1-12/+18
2021-03-10arm64: kvm: Add standalone ticket spinlock implementation for use at hypWill Deacon1-0/+92
2021-03-10KVM: arm64: Link position-independent string routines into .hyp.textWill Deacon3-0/+18
2021-03-10arm64: lib: Annotate {clear,copy}_page() as position-independentWill Deacon2-4/+4
2021-03-10KVM: arm64: Don't access PMSELR_EL0/PMUSERENR_EL0 when no PMU is availableMarc Zyngier2-3/+9
2021-03-10KVM: arm64: Turn kvm_arm_support_pmu_v3() into a static keyMarc Zyngier3-12/+17
2021-03-10KVM: arm64: Avoid corrupting vCPU context register in guest exitWill Deacon1-1/+1
2021-03-05Linux 5.12-rc2Linus Torvalds1-1/+1
2021-03-05Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds8-62/+76
2021-03-05Merge tag 'gcc-plugins-v5.12-rc2' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-3/+2
2021-03-05Merge tag 'pstore-v5.12-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-2/+2
2021-03-05Merge tag 'for-5.12/dm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-11/+16
2021-03-05Merge tag 'block-5.12-2021-03-05' of git://git.kernel.dk/linux-blockLinus Torvalds16-69/+75
2021-03-05Merge tag 'io_uring-5.12-2021-03-05' of git://git.kernel.dk/linux-blockLinus Torvalds6-439/+361
2021-03-05Merge tag 'pm-5.12-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds3-26/+41
2021-03-05Merge tag 'acpi-5.12-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Linus Torvalds1-3/+3
2021-03-05Merge tag 'iommu-fixes-v5.12-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds4-14/+87
2021-03-05Merge tag 'for-5.12-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds12-25/+87
2021-03-05Merge tag 'devicetree-fixes-for-5.12-1' of git://git.kernel.org/pub/scm/linux...Linus Torvalds7-40/+25
2021-03-05Merge tag 'trace-v5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds7-16/+31
2021-03-05RDMA/rxe: Fix errant WARN_ONCE in rxe_completer()Bob Pearson1-32/+23
2021-03-05RDMA/rxe: Fix extra deref in rxe_rcv_mcast_pkt()Bob Pearson1-24/+35
2021-03-05RDMA/rxe: Fix missed IB reference counting in loopbackBob Pearson1-1/+9
2021-03-05io_uring: don't restrict issue_flags for io_openatPavel Begunkov1-1/+1
2021-03-05Merge tag 'nvme-5.12-2021-03-05' of git://git.infradead.org/nvme into block-5.12Jens Axboe7-47/+62
2021-03-05io_uring: make SQPOLL thread parking sanerJens Axboe1-35/+30
2021-03-05io-wq: kill hashed waitqueue before manager exitsJens Axboe1-4/+5
2021-03-05io_uring: clear IOCB_WAITQ for non -EIOCBQUEUED returnJens Axboe1-0/+1
2021-03-05io_uring: don't keep looping for more events if we can't flush overflowJens Axboe1-3/+12
2021-03-05io_uring: move to using create_io_thread()Jens Axboe3-109/+54
2021-03-05Merge branch 'powercap'Rafael J. Wysocki2-1/+4
2021-03-05nvmet: model_number must be immutable once setMax Gurtovoy4-45/+50
2021-03-05nvme-fabrics: fix kato initializationMartin George1-1/+4
2021-03-05nvme-hwmon: Return error code when registration failsDaniel Wagner1-0/+1
2021-03-05nvme-pci: add quirks for Lexar 256GB SSDPascal Terjan1-0/+3
2021-03-05nvme-pci: mark Kingston SKC2000 as not supporting the deepest power stateZoltán Böszörményi1-0/+2
2021-03-05nvme-pci: mark Seagate Nytro XM1440 as QUIRK_NO_NS_DESC_LIST.Julian Einwag1-1/+2
2021-03-04Merge tag 'drm-fixes-2021-03-05' of git://anongit.freedesktop.org/drm/drmLinus Torvalds10-16/+29
2021-03-04Merge tag 'mkp-scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds2-83/+105
2021-03-05Merge tag 'amd-drm-fixes-5.12-2021-03-03' of https://gitlab.freedesktop.org/a...Dave Airlie9-16/+26
2021-03-05Merge branch '00.00-inst' of git://github.com/skeggsb/linux into drm-fixesDave Airlie1-0/+3
2021-03-04scsi: iscsi: Verify lengths on passthrough PDUsChris Leech1-0/+9
2021-03-04scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZEChris Leech2-83/+90
2021-03-04scsi: iscsi: Restrict sessions and handles to admin capabilitiesLee Duncan1-0/+6
2021-03-04kernel: provide create_io_thread() helperJens Axboe2-0/+32
2021-03-04io_uring: reliably cancel linked timeoutsPavel Begunkov1-0/+1
2021-03-04io_uring: cancel-match based on flagsPavel Begunkov1-2/+2
2021-03-04Merge tag 'tpmdd-next-v5.12-rc2' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-7/+25
2021-03-04dm verity: fix FEC for RS roots unaligned to block sizeMilan Broz1-11/+12
2021-03-04dm bufio: subtract the number of initial sectors in dm_bufio_get_device_sizeMikulas Patocka1-0/+4
2021-03-04Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds13-76/+633
2021-03-04Merge tag 'for-linus-5.12b-rc2-tag' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds5-34/+104
2021-03-04Merge tag 'sound-5.12-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds44-848/+1145
2021-03-04btrfs: zoned: do not account freed region of read-only block group as zone_un...Naohiro Aota1-1/+6
2021-03-04btrfs: zoned: use sector_t for zone sectorsNaohiro Aota1-2/+2
2021-03-04tracing: Fix comment about the trace_event_call flagsSteven Rostedt (VMware)1-9/+2
2021-03-04tracing: Skip selftests if tracing is disabledSteven Rostedt (VMware)1-0/+6
2021-03-04tracing: Fix memory leak in __create_synth_event()Vamshi K Sthambamkadi1-1/+3
2021-03-04ring-buffer: Add a little more information and a WARN when time stamp going b...Steven Rostedt (VMware)1-3/+7
2021-03-04ring-buffer: Force before_stamp and write_stamp to be different on discardSteven Rostedt (VMware)1-0/+11
2021-03-04tracing: Fix help text of TRACEPOINT_BENCHMARK in KconfigRolf Eike Beer1-1/+1
2021-03-04tracing: Remove duplicate declaration from trace.hYordan Karadzhov (VMware)1-1/+0
2021-03-04io-wq: ensure all pending work is canceled on exitJens Axboe1-9/+33
2021-03-04io_uring: ensure that threads freeze on suspendJens Axboe2-3/+5
2021-03-04io_uring: remove extra in_idle wake upPavel Begunkov1-3/+1
2021-03-04io_uring: inline __io_queue_async_work()Pavel Begunkov1-11/+2
2021-03-04io_uring: inline io_req_clean_work()Pavel Begunkov1-17/+13
2021-03-04io_uring: choose right tctx->io_wq for try cancelPavel Begunkov1-1/+2
2021-03-04io_uring: fix -EAGAIN retry with IOPOLLJens Axboe1-5/+31
2021-03-04io-wq: fix error path leak of buffered write hash mapJens Axboe1-1/+1
2021-03-04io_uring: remove sqo_taskPavel Begunkov1-10/+0
2021-03-04io_uring: kill sqo_dead and sqo submission haltingPavel Begunkov1-37/+8
2021-03-04io_uring: ignore double poll add on the same waitqueue headJens Axboe1-0/+3
2021-03-04io_uring: ensure that SQPOLL thread is started for exitJens Axboe1-3/+3
2021-03-04io_uring: replace cmpxchg in fallback with xchgPavel Begunkov1-6/+2
2021-03-04io_uring: fix __tctx_task_work() ctx racePavel Begunkov1-17/+19
2021-03-04io_uring: kill io_uring_flush()Jens Axboe1-47/+0
2021-03-04io_uring: kill unnecessary io_run_ctx_fallback() in io_ring_exit_work()Jens Axboe1-1/+0
2021-03-04io_uring: move cred assignment into io_issue_sqe()Jens Axboe3-81/+22
2021-03-04io_uring: kill unnecessary REQ_F_WORK_INITIALIZED checksJens Axboe1-11/+1
2021-03-04io_uring: remove unused argument 'tsk' from io_req_caches_free()Jens Axboe1-3/+3
2021-03-04io_uring: destroy io-wq on execPavel Begunkov2-10/+11
2021-03-04io_uring: warn on not destroyed io-wqPavel Begunkov1-0/+2
2021-03-04io_uring: fix race condition in task_work add and clearJens Axboe1-2/+2
2021-03-04io-wq: provide an io_wq_put_and_exit() helperJens Axboe3-11/+21
2021-03-04io_uring: don't use complete_all() on SQPOLL thread exitJens Axboe1-1/+4
2021-03-04io_uring: run fallback on cancellationPavel Begunkov1-1/+6
2021-03-04io_uring: SQPOLL stop error handling fixesJens Axboe1-7/+18
2021-03-04io-wq: fix double put of 'wq' in error pathJens Axboe1-2/+0
2021-03-04io-wq: wait for manager exit on wq destroyJens Axboe1-1/+6
2021-03-04io-wq: rename wq->done completion to wq->startedJens Axboe1-4/+4
2021-03-04io-wq: don't ask for a new worker if we're exitingJens Axboe1-0/+2
2021-03-04io-wq: have manager wait for all workers to exitJens Axboe1-8/+22
2021-03-04iommu/vt-d: Fix status code for Allocate/Free PASID commandZenghui Yu1-2/+2
2021-03-04iommu: Don't use lazy flush for untrusted deviceLu Baolu1-7/+8
2021-03-04iommu/tegra-smmu: Fix mc errors on tegra124-nyanNicolin Chen1-1/+71
2021-03-04iommu/amd: Fix sleeping in atomic in increase_address_space()Andrey Ryabinin1-4/+6
2021-03-03drm/amdgpu: fix parameter error of RREG32_PCIE() in amdgpu_regs_pcieKevin Wang1-2/+2
2021-03-03drm/amd/display: fix the return of the uninitialized value in retColin Ian King1-1/+1
2021-03-03drm/amdgpu: enable BACO runpm by default on sienna cichlid and navy flounderAlex Deucher1-2/+0
2021-03-03drm/amd/pm: correct Arcturus mmTHM_BACO_CNTL register addressEvan Quan1-3/+12
2021-03-03drm/amdgpu/swsmu/vangogh: Only use RLCPowerNotify msg for disableAlex Deucher1-2/+2
2021-03-03drm/amdgpu/pm: make unsupported power profile messages debugAlex Deucher3-3/+3
2021-03-03drm/amdgpu:disable VCN for Navi12 SKUAsher.Song1-2/+4
2021-03-03drm/amdgpu: Only check for S0ix if AMD_PMC is configuredAlex Deucher1-1/+2
2021-03-03ACPI: bus: Constify is_acpi_node() and friends (part 2)Andy Shevchenko1-3/+3
2021-03-03RDMA/uverbs: Fix kernel-doc warning of _uverbs_allocLeon Romanovsky1-1/+1
2021-03-03RDMA/mlx5: Set correct kernel-doc identifierLeon Romanovsky1-1/+1
2021-03-03tpm: Remove unintentional dump_stack() callJarkko Sakkinen1-2/+0
2021-03-03ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike X570 boardTakashi Iwai1-0/+1
2021-03-03rsxx: Return -EFAULT if copy_to_user() failsDan Carpenter1-3/+5
2021-03-03ALSA: hda/realtek: Add quirk for Intel NUC 10Werner Sembach1-0/+11
2021-03-03xen: fix p2m size in dom0 for disabled memory hotplug caseJuergen Gross3-26/+21
2021-03-03xen-netback: respect gnttab_map_refs()'s return valueJan Beulich1-1/+11
2021-03-03Xen/gnttab: handle p2m update errors on a per-slot basisJan Beulich2-7/+72
2021-03-02Merge tag 'misc-5.12-2021-03-02' of git://git.kernel.dk/linux-blockLinus Torvalds4-6/+16
2021-03-02swap: fix swapfile read/write offsetJens Axboe3-5/+14
2021-03-02ia64: don't call handle_signal() unless there's actually a signal queuedJens Axboe1-1/+2
2021-03-02ftrace: Have recordmcount use w8 to read relp->r_info in arm64_is_fake_mcountChen Jun1-1/+1
2021-03-02pstore/ram: Rate-limit "uncorrectable error in header" messageDmitry Osipenko1-1/+1
2021-03-02KVM: SVM: Clear the CR4 register on resetBabu Moger1-0/+1
2021-03-02KVM: x86/xen: Add support for vCPU runstate informationDavid Woodhouse7-5/+553
2021-03-02KVM: x86/xen: Fix return code when clearing vcpu_info and vcpu_time_infoDavid Woodhouse1-0/+4
2021-03-02selftests: kvm: Mmap the entire vcpu mmap areaAaron Lewis1-2/+4
2021-03-02KVM: Documentation: Fix index for KVM_CAP_PPC_DAWR1Kai Huang1-1/+1
2021-03-02KVM: x86: allow compiling out the Xen hypercall interfacePaolo Bonzini4-2/+42
2021-03-02block/bfq: update comments and default value in docs for fifo_expireJoseph Qi2-3/+3
2021-03-02rsxx: remove unused including <linux/version.h>Tian Tao1-1/+0
2021-03-02ALSA: hda/hdmi: let new platforms assign the pcm slot dynamicallyHui Wang1-1/+17
2021-03-02ALSA: hda/realtek: Add quirk for Clevo NH55RZQEckhart Mohr1-0/+1
2021-03-02Merge tag 'tags/sound-sdw-kconfig-fixes' into for-linusTakashi Iwai5934-156147/+234516
2021-03-02btrfs: subpage: fix the false data csum mismatch errorQu Wenruo1-5/+16
2021-03-02btrfs: fix warning when creating a directory with smack enabledFilipe Manana1-4/+27
2021-03-02btrfs: don't flush from btrfs_delayed_inode_reserve_metadataNikolay Borisov2-2/+3
2021-03-02btrfs: export and rename qgroup_reserve_metaNikolay Borisov2-4/+6
2021-03-02btrfs: free correct amount of space in btrfs_delayed_inode_reserve_metadataNikolay Borisov1-1/+1
2021-03-02btrfs: fix spurious free_space_tree remount warningBoris Burkov1-2/+2
2021-03-02btrfs: validate qgroup inherit for SNAP_CREATE_V2 ioctlDan Carpenter1-1/+18
2021-03-02btrfs: unlock extents in btrfs_zero_range in case of quota reservation errorsNikolay Borisov1-1/+4
2021-03-02btrfs: ref-verify: use 'inline void' keyword orderingRandy Dunlap1-2/+2
2021-03-02ALSA: hda: intel-sdw-acpi: add missing include filesPierre-Louis Bossart1-0/+5
2021-03-02ALSA: hda: move Intel SoundWire ACPI scan to dedicated modulePierre-Louis Bossart9-161/+186
2021-03-02ASoC: SOF: Intel: SoundWire: simplify KconfigPierre-Louis Bossart1-17/+9
2021-03-02ASoC: SOF: pci: move DSP_CONFIG use to platform-specific driversPierre-Louis Bossart7-12/+24