<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>d0034a7a4ac7fae708146ac0059b9c47a1543f0d - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/virt/acrn/Makefile#d0034a7a4ac7fae708146ac0059b9c47a1543f0d</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 5.13 merge window.

            List of files:
            /linux/drivers/virt/acrn/Makefile</description>
        <pubDate>Tue, 04 May 2021 20:46:00 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>e50fedec822efc7b7090f95862b782d91ca8aec0 - Merge branch &apos;for-5.13/surface-system-aggregator-intergration&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/virt/acrn/Makefile#e50fedec822efc7b7090f95862b782d91ca8aec0</link>
        <description>Merge branch &apos;for-5.13/surface-system-aggregator-intergration&apos; into for-linus- Surface Aggregator Module support from Maximilian Luz

            List of files:
            /linux/drivers/virt/acrn/Makefile</description>
        <pubDate>Thu, 29 Apr 2021 21:45:19 +0200</pubDate>
        <dc:creator>Jiri Kosina &lt;jkosina@suse.cz&gt;</dc:creator>
    </item>
<item>
        <title>b7f8f259896f669f131713b0c74ba4d008daa71d - Merge tag &apos;v5.12-rc7&apos; into ecryptfs/next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/virt/acrn/Makefile#b7f8f259896f669f131713b0c74ba4d008daa71d</link>
        <description>Merge tag &apos;v5.12-rc7&apos; into ecryptfs/nextRequired to pick up idmapped mount changes which changed some functionparameters.

            List of files:
            /linux/drivers/virt/acrn/Makefile</description>
        <pubDate>Mon, 19 Apr 2021 06:39:17 +0200</pubDate>
        <dc:creator>Tyler Hicks &lt;code@tyhicks.com&gt;</dc:creator>
    </item>
<item>
        <title>a6ad93e37e76ec43c9cee6a91dd783fb854c2ff1 - Merge tag &apos;platform-drivers-x86-surface-aggregator-v5.13-1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86 into for-5.13/surface-system-aggregator-intergration</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/virt/acrn/Makefile#a6ad93e37e76ec43c9cee6a91dd783fb854c2ff1</link>
        <description>Merge tag &apos;platform-drivers-x86-surface-aggregator-v5.13-1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86 into for-5.13/surface-system-aggregator-intergrationPull immutable integration branch from Hans de Goede to have a stable base forSSAM (Surface System Aggregator Module) HID transport subsystem merge.=====Signed tag for the immutable platform-surface-aggregator-registrybranch for merging into other sub-systems.Note this is based on v5.12-rc2.=====

            List of files:
            /linux/drivers/virt/acrn/Makefile</description>
        <pubDate>Tue, 30 Mar 2021 09:17:09 +0200</pubDate>
        <dc:creator>Jiri Kosina &lt;jkosina@suse.cz&gt;</dc:creator>
    </item>
<item>
        <title>5acac83bf2e42f51ab9fd315d657798754bf0bb8 - Merge tag &apos;v5.12-rc4&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/virt/acrn/Makefile#5acac83bf2e42f51ab9fd315d657798754bf0bb8</link>
        <description>Merge tag &apos;v5.12-rc4&apos; into nextSync up with the mainline to bring in newest APIs.

            List of files:
            /linux/drivers/virt/acrn/Makefile</description>
        <pubDate>Thu, 25 Mar 2021 19:46:10 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>f8bade6c9a6213c2c5ba6e5bf32415ecab6e41e5 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/virt/acrn/Makefile#f8bade6c9a6213c2c5ba6e5bf32415ecab6e41e5</link>
        <description>Merge drm/drm-next into drm-misc-nextNoralf needs some patches in 5.12-rc3, and we&apos;ve been delaying the 5.12merge due to the swap issue so it looks like a good time.Signed-off-by: Maxime Ripard &lt;maxime@cerno.tech&gt;

            List of files:
            /linux/drivers/virt/acrn/Makefile</description>
        <pubDate>Tue, 16 Mar 2021 09:06:23 +0100</pubDate>
        <dc:creator>Maxime Ripard &lt;maxime@cerno.tech&gt;</dc:creator>
    </item>
<item>
        <title>b470ebc9e0e57f53d1db9c49b8a3de4086babd05 - Merge tag &apos;irqchip-fixes-5.12-1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into irq/urgent</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/virt/acrn/Makefile#b470ebc9e0e57f53d1db9c49b8a3de4086babd05</link>
        <description>Merge tag &apos;irqchip-fixes-5.12-1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into irq/urgentPull irqchip fixes from Marc Zyngier:  - More compatible strings for the Ingenic irqchip (introducing the    JZ4760B SoC)  - Select GENERIC_IRQ_MULTI_HANDLER on the ARM ep93xx platform  - Drop all GENERIC_IRQ_MULTI_HANDLER selections from the irqchip    Kconfig, now relying on the architecture to get it right  - Drop the debugfs_file field from struct irq_domain, now that    debugfs can track things on its own

            List of files:
            /linux/drivers/virt/acrn/Makefile</description>
        <pubDate>Sun, 14 Mar 2021 16:34:35 +0100</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>35bb28ece90dfb7f72b77ba529f25f79323d9581 - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/virt/acrn/Makefile#35bb28ece90dfb7f72b77ba529f25f79323d9581</link>
        <description>Merge drm/drm-next into drm-intel-nextSync up with upstream.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/drivers/virt/acrn/Makefile</description>
        <pubDate>Thu, 11 Mar 2021 07:19:46 +0100</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>009ef05f98129aa91c62c3baab859ba593a15bb2 - Merge remote-tracking branch &apos;torvalds/master&apos; into perf/core</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/virt/acrn/Makefile#009ef05f98129aa91c62c3baab859ba593a15bb2</link>
        <description>Merge remote-tracking branch &apos;torvalds/master&apos; into perf/coreTo pick up the fixes sent for v5.12 and continue development based onv5.12-rc2, i.e. without the swap on file bug.This also gets a slightly newer and better tools/perf/arch/arm/util/cs-etm.cpatch version, using the BIT() macro, that had already been slated tov5.13 but ended up going to v5.12-rc1 on an older version.Signed-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;

            List of files:
            /linux/drivers/virt/acrn/Makefile</description>
        <pubDate>Mon, 08 Mar 2021 14:11:33 +0100</pubDate>
        <dc:creator>Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>4c9f4865f4604744d4f1a43db22ac6ec9dc8e587 - Merge branch &apos;fixes-rc2&apos; into fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/virt/acrn/Makefile#4c9f4865f4604744d4f1a43db22ac6ec9dc8e587</link>
        <description>Merge branch &apos;fixes-rc2&apos; into fixes

            List of files:
            /linux/drivers/virt/acrn/Makefile</description>
        <pubDate>Mon, 08 Mar 2021 10:34:12 +0100</pubDate>
        <dc:creator>Tony Lindgren &lt;tony@atomide.com&gt;</dc:creator>
    </item>
<item>
        <title>9b838a3c32d7a1edd7edeec1bc455eca76622218 - Merge tag &apos;tags/sound-sdw-kconfig-fixes&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/virt/acrn/Makefile#9b838a3c32d7a1edd7edeec1bc455eca76622218</link>
        <description>Merge tag &apos;tags/sound-sdw-kconfig-fixes&apos; into for-linusALSA/ASoC/SOF/SoundWire: fix Kconfig issuesIn January, Intel kbuild bot and Arnd Bergmann reported multipleissues with randconfig. This patchset builds on Arnd&apos;s suggestions toa) expose ACPI and PCI devices in separate modules, while sof-acpi-devand sof-pci-dev become helpers. This will result in minor changesrequired for developers/testers, i.e. modprobe snd-sof-pci will nolonger result in a probe. The SOF CI was already updated to deal withthis module dependency change and introduction of new modules.b) Fix SOF/SoundWire/DSP_config dependencies by moving the coderequired to detect SoundWire presence in ACPI tables to sound/hda.Link: https://lore.kernel.org/r/20210302003125.1178419-1-pierre-louis.bossart@linux.intel.com

            List of files:
            /linux/drivers/virt/acrn/Makefile</description>
        <pubDate>Tue, 02 Mar 2021 18:30:07 +0100</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>e229b429bb4af24d9828758c0c851bb6a4169400 - Merge tag &apos;char-misc-5.12-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/virt/acrn/Makefile#e229b429bb4af24d9828758c0c851bb6a4169400</link>
        <description>Merge tag &apos;char-misc-5.12-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-miscPull char/misc driver updates from Greg KH: &quot;Here is the large set of char/misc/whatever driver subsystem updates  for 5.12-rc1. Over time it seems like this tree is collecting more and  more tiny driver subsystems in one place, making it easier for those  maintainers, which is why this is getting larger.  Included in here are:   - coresight driver updates   - habannalabs driver updates   - virtual acrn driver addition (proper acks from the x86 maintainers)   - broadcom misc driver addition   - speakup driver updates   - soundwire driver updates   - fpga driver updates   - amba driver updates   - mei driver updates   - vfio driver updates   - greybus driver updates   - nvmeem driver updates   - phy driver updates   - mhi driver updates   - interconnect driver udpates   - fsl-mc bus driver updates   - random driver fix   - some small misc driver updates (rtsx, pvpanic, etc.)  All of these have been in linux-next for a while, with the only  reported issue being a merge conflict due to the dfl_device_id  addition from the fpga subsystem in here&quot;* tag &apos;char-misc-5.12-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc: (311 commits)  spmi: spmi-pmic-arb: Fix hw_irq overflow  Documentation: coresight: Add PID tracing description  coresight: etm-perf: Support PID tracing for kernel at EL2  coresight: etm-perf: Clarify comment on perf options  ACRN: update MAINTAINERS: mailing list is subscribers-only  regmap: sdw-mbq: use MODULE_LICENSE(&quot;GPL&quot;)  regmap: sdw: use no_pm routines for SoundWire 1.2 MBQ  regmap: sdw: use _no_pm functions in regmap_read/write  soundwire: intel: fix possible crash when no device is detected  MAINTAINERS: replace my with email with replacements  mhi: Fix double dma free  uapi: map_to_7segment: Update example in documentation  uio: uio_pci_generic: don&apos;t fail probe if pdev-&gt;irq equals to IRQ_NOTCONNECTED  drivers/misc/vmw_vmci: restrict too big queue size in qp_host_alloc_queue  firewire: replace tricky statement by two simple ones  vme: make remove callback return void  firmware: google: make coreboot driver&apos;s remove callback return void  firmware: xilinx: Use explicit values for all enum values  sample/acrn: Introduce a sample of HSM ioctl interface usage  virt: acrn: Introduce an interface for Service VM to control vCPU  ...

            List of files:
            /linux/drivers/virt/acrn/Makefile</description>
        <pubDate>Wed, 24 Feb 2021 19:25:37 +0100</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>aa3b483ff1d71c50b33db154048dff9a8f08ac71 - virt: acrn: Introduce irqfd</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/virt/acrn/Makefile#aa3b483ff1d71c50b33db154048dff9a8f08ac71</link>
        <description>virt: acrn: Introduce irqfdirqfd is a mechanism to inject a specific interrupt to a User VM using adecoupled eventfd mechanism.Vhost is a kernel-level virtio server which uses eventfd for interruptinjection. To support vhost on ACRN, irqfd is introduced in HSM.HSM provides ioctls to associate a virtual Message Signaled Interrupt(MSI) with an eventfd. The corresponding virtual MSI will be injectedinto a User VM once the eventfd got signal.Cc: Zhi Wang &lt;zhi.a.wang@intel.com&gt;Cc: Zhenyu Wang &lt;zhenyuw@linux.intel.com&gt;Cc: Yu Wang &lt;yu1.wang@intel.com&gt;Cc: Reinette Chatre &lt;reinette.chatre@intel.com&gt;Cc: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;Reviewed-by: Zhi Wang &lt;zhi.a.wang@intel.com&gt;Reviewed-by: Reinette Chatre &lt;reinette.chatre@intel.com&gt;Signed-off-by: Shuo Liu &lt;shuo.a.liu@intel.com&gt;Link: https://lore.kernel.org/r/20210207031040.49576-17-shuo.a.liu@intel.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux/drivers/virt/acrn/Makefile</description>
        <pubDate>Sun, 07 Feb 2021 04:10:38 +0100</pubDate>
        <dc:creator>Shuo Liu &lt;shuo.a.liu@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>d8ad515156b66e7e79a6e4c814f997ee54eb47c7 - virt: acrn: Introduce ioeventfd</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/virt/acrn/Makefile#d8ad515156b66e7e79a6e4c814f997ee54eb47c7</link>
        <description>virt: acrn: Introduce ioeventfdioeventfd is a mechanism to register PIO/MMIO regions to trigger aneventfd signal when written to by a User VM. ACRN userspace can registerany arbitrary I/O address with a corresponding eventfd and then pass theeventfd to a specific end-point of interest for handling.Vhost is a kernel-level virtio server which uses eventfd for signalling.To support vhost on ACRN, ioeventfd is introduced in HSM.A new I/O client dedicated to ioeventfd is associated with a User VMduring VM creation. HSM provides ioctls to associate an I/O region witha eventfd. The I/O client signals a eventfd once its corresponding I/Oregion is matched with an I/O request.Cc: Zhi Wang &lt;zhi.a.wang@intel.com&gt;Cc: Zhenyu Wang &lt;zhenyuw@linux.intel.com&gt;Cc: Yu Wang &lt;yu1.wang@intel.com&gt;Cc: Reinette Chatre &lt;reinette.chatre@intel.com&gt;Cc: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;Reviewed-by: Zhi Wang &lt;zhi.a.wang@intel.com&gt;Reviewed-by: Reinette Chatre &lt;reinette.chatre@intel.com&gt;Signed-off-by: Shuo Liu &lt;shuo.a.liu@intel.com&gt;Link: https://lore.kernel.org/r/20210207031040.49576-16-shuo.a.liu@intel.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux/drivers/virt/acrn/Makefile</description>
        <pubDate>Sun, 07 Feb 2021 04:10:37 +0100</pubDate>
        <dc:creator>Shuo Liu &lt;shuo.a.liu@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>72f293de3ff40b57db573c1bf623f494f3446f74 - virt: acrn: Introduce I/O request management</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/virt/acrn/Makefile#72f293de3ff40b57db573c1bf623f494f3446f74</link>
        <description>virt: acrn: Introduce I/O request managementAn I/O request of a User VM, which is constructed by the hypervisor, isdistributed by the ACRN Hypervisor Service Module to an I/O clientcorresponding to the address range of the I/O request.For each User VM, there is a shared 4-KByte memory region used for I/Orequests communication between the hypervisor and Service VM. An I/Orequest is a 256-byte structure buffer, which is &apos;structacrn_io_request&apos;, that is filled by an I/O handler of the hypervisorwhen a trapped I/O access happens in a User VM. ACRN userspace in theService VM first allocates a 4-KByte page and passes the GPA (GuestPhysical Address) of the buffer to the hypervisor. The buffer is used asan array of 16 I/O request slots with each I/O request slot being 256bytes. This array is indexed by vCPU ID.An I/O client, which is &apos;struct acrn_ioreq_client&apos;, is responsible forhandling User VM I/O requests whose accessed GPA falls in a certainrange. Multiple I/O clients can be associated with each User VM. Thereis a special client associated with each User VM, called the defaultclient, that handles all I/O requests that do not fit into the range ofany other I/O clients. The ACRN userspace acts as the default client foreach User VM.The state transitions of a ACRN I/O request are as follows.   FREE -&gt; PENDING -&gt; PROCESSING -&gt; COMPLETE -&gt; FREE -&gt; ...FREE: this I/O request slot is emptyPENDING: a valid I/O request is pending in this slotPROCESSING: the I/O request is being processedCOMPLETE: the I/O request has been processedAn I/O request in COMPLETE or FREE state is owned by the hypervisor. HSMand ACRN userspace are in charge of processing the others.The processing flow of I/O requests are listed as following:a) The I/O handler of the hypervisor will fill an I/O request with   PENDING state when a trapped I/O access happens in a User VM.b) The hypervisor makes an upcall, which is a notification interrupt, to   the Service VM.c) The upcall handler schedules a worker to dispatch I/O requests.d) The worker looks for the PENDING I/O requests, assigns them to   different registered clients based on the address of the I/O accesses,   updates their state to PROCESSING, and notifies the corresponding   client to handle.e) The notified client handles the assigned I/O requests.f) The HSM updates I/O requests states to COMPLETE and notifies the   hypervisor of the completion via hypercalls.Cc: Davidlohr Bueso &lt;dave@stgolabs.net&gt;Cc: Zhi Wang &lt;zhi.a.wang@intel.com&gt;Cc: Zhenyu Wang &lt;zhenyuw@linux.intel.com&gt;Cc: Yu Wang &lt;yu1.wang@intel.com&gt;Cc: Reinette Chatre &lt;reinette.chatre@intel.com&gt;Cc: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;Reviewed-by: Zhi Wang &lt;zhi.a.wang@intel.com&gt;Reviewed-by: Reinette Chatre &lt;reinette.chatre@intel.com&gt;Acked-by: Davidlohr Bueso &lt;dbueso@suse.de&gt;Signed-off-by: Shuo Liu &lt;shuo.a.liu@intel.com&gt;Link: https://lore.kernel.org/r/20210207031040.49576-10-shuo.a.liu@intel.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux/drivers/virt/acrn/Makefile</description>
        <pubDate>Sun, 07 Feb 2021 04:10:31 +0100</pubDate>
        <dc:creator>Shuo Liu &lt;shuo.a.liu@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>88f537d5e8ddc89c2622f4a2bc1eb28455e8339c - virt: acrn: Introduce EPT mapping management</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/virt/acrn/Makefile#88f537d5e8ddc89c2622f4a2bc1eb28455e8339c</link>
        <description>virt: acrn: Introduce EPT mapping managementThe HSM provides hypervisor services to the ACRN userspace. Whilelaunching a User VM, ACRN userspace needs to allocate memory and requestthe ACRN Hypervisor to set up the EPT mapping for the VM.A mapping cache is introduced for accelerating the translation betweenthe Service VM kernel virtual address and User VM physical address.&gt;From the perspective of the hypervisor, the types of GPA of User VM can belisted as following:   1) RAM region, which is used by User VM as system ram.   2) MMIO region, which is recognized by User VM as MMIO. MMIO region is      used to be utilized for devices emulation.Generally, User VM RAM regions mapping is set up before VM started andis released in the User VM destruction. MMIO regions mapping may be setand unset dynamically during User VM running.To achieve this, ioctls ACRN_IOCTL_SET_MEMSEG and ACRN_IOCTL_UNSET_MEMSEGare introduced in HSM.Cc: Zhi Wang &lt;zhi.a.wang@intel.com&gt;Cc: Zhenyu Wang &lt;zhenyuw@linux.intel.com&gt;Cc: Yu Wang &lt;yu1.wang@intel.com&gt;Cc: Reinette Chatre &lt;reinette.chatre@intel.com&gt;Cc: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;Reviewed-by: Zhi Wang &lt;zhi.a.wang@intel.com&gt;Reviewed-by: Reinette Chatre &lt;reinette.chatre@intel.com&gt;Signed-off-by: Shuo Liu &lt;shuo.a.liu@intel.com&gt;Link: https://lore.kernel.org/r/20210207031040.49576-9-shuo.a.liu@intel.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux/drivers/virt/acrn/Makefile</description>
        <pubDate>Sun, 07 Feb 2021 04:10:30 +0100</pubDate>
        <dc:creator>Shuo Liu &lt;shuo.a.liu@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>9c5137aedd112f78a968bdd2325de2ea06df46c0 - virt: acrn: Introduce VM management interfaces</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/virt/acrn/Makefile#9c5137aedd112f78a968bdd2325de2ea06df46c0</link>
        <description>virt: acrn: Introduce VM management interfacesThe VM management interfaces expose several VM operations to ACRNuserspace via ioctls. For example, creating VM, starting VM, destroyingVM and so on.The ACRN Hypervisor needs to exchange data with the ACRN userspaceduring the VM operations. HSM provides VM operation ioctls to the ACRNuserspace and communicates with the ACRN Hypervisor for VM operationsvia hypercalls.HSM maintains a list of User VM. Each User VM will be bound to anexisting file descriptor of /dev/acrn_hsm. The User VM will bedestroyed when the file descriptor is closed.Cc: Zhi Wang &lt;zhi.a.wang@intel.com&gt;Cc: Zhenyu Wang &lt;zhenyuw@linux.intel.com&gt;Cc: Yu Wang &lt;yu1.wang@intel.com&gt;Cc: Reinette Chatre &lt;reinette.chatre@intel.com&gt;Cc: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;Reviewed-by: Zhi Wang &lt;zhi.a.wang@intel.com&gt;Reviewed-by: Reinette Chatre &lt;reinette.chatre@intel.com&gt;Signed-off-by: Shuo Liu &lt;shuo.a.liu@intel.com&gt;Link: https://lore.kernel.org/r/20210207031040.49576-7-shuo.a.liu@intel.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux/drivers/virt/acrn/Makefile</description>
        <pubDate>Sun, 07 Feb 2021 04:10:28 +0100</pubDate>
        <dc:creator>Shuo Liu &lt;shuo.a.liu@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>666834c47d3b41da550bbcbc709148e5fc14879c - virt: acrn: Introduce ACRN HSM basic driver</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/virt/acrn/Makefile#666834c47d3b41da550bbcbc709148e5fc14879c</link>
        <description>virt: acrn: Introduce ACRN HSM basic driverACRN Hypervisor Service Module (HSM) is a kernel module in Service VMwhich communicates with ACRN userspace through ioctls and talks to ACRNHypervisor through hypercalls.Add a basic HSM driver which allows Service VM userspace to communicatewith ACRN. The following patches will add more ioctls, guest VM memorymapping caching, I/O request processing, ioeventfd and irqfd into thismodule. HSM exports a char device interface (/dev/acrn_hsm) to userspace.Cc: Dave Hansen &lt;dave.hansen@intel.com&gt;Cc: Zhi Wang &lt;zhi.a.wang@intel.com&gt;Cc: Zhenyu Wang &lt;zhenyuw@linux.intel.com&gt;Cc: Yu Wang &lt;yu1.wang@intel.com&gt;Cc: Reinette Chatre &lt;reinette.chatre@intel.com&gt;Cc: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;Reviewed-by: Reinette Chatre &lt;reinette.chatre@intel.com&gt;Signed-off-by: Shuo Liu &lt;shuo.a.liu@intel.com&gt;Link: https://lore.kernel.org/r/20210207031040.49576-6-shuo.a.liu@intel.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux/drivers/virt/acrn/Makefile</description>
        <pubDate>Sun, 07 Feb 2021 04:10:27 +0100</pubDate>
        <dc:creator>Shuo Liu &lt;shuo.a.liu@intel.com&gt;</dc:creator>
    </item>
</channel>
</rss>
