Merge branch into tip/master: 'x86/pasid'
authorIngo Molnar <mingo@kernel.org>
Mon, 21 Feb 2022 10:51:34 +0000 (11:51 +0100)
committerIngo Molnar <mingo@kernel.org>
Mon, 21 Feb 2022 10:51:35 +0000 (11:51 +0100)
commita29712eb2f7bee19636cc0d07077f96dfe457370
tree27b07583e88d5f933877b6f3a04382186c5983b9
parent90d0c408b86cc077895c45c0100bf8f1e8dc9c08
parent83aa52ffed5d35a08e24452d0471e1684075cdf8
Merge branch into tip/master: 'x86/pasid'

* x86/pasid:
    83aa52ffed5d Documentation/x86: Update documentation for SVA (Shared Virtual Addressing)
    6e3133d901e8 tools/objtool: Check for use of the ENQCMD instruction in the kernel
    7c1ef59145f1 x86/cpufeatures: Re-enable ENQCMD
    fa6af69f38d3 x86/traps: Demand-populate PASID MSR via #GP
    a3d29e8291b6 sched: Define and initialize a flag to identify valid PASID in the task
    dc7507ddce59 x86/fpu: Clear PASID when copying fpstate
    701fac40384f iommu/sva: Assign a PASID to mm on PASID allocation and free it on mm exit
    a6cbd44093ef kernel/fork: Initialize mm's PASID
    7a5fbc9bcba5 iommu/ioasid: Introduce a helper to check for valid PASIDs
    7a853c2d5951 mm: Change CONFIG option for mm->pasid field
    7ba564722d98 iommu/sva: Rename CONFIG_IOMMU_SVA_LIB to CONFIG_IOMMU_SVA

Signed-off-by: Ingo Molnar <mingo@kernel.org>
kernel/fork.c