<?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 Kconfig</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>ead5d1f4d877e92c051e1a1ade623d0d30e71619 - Merge branch &apos;master&apos; into for-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/misc/uacce/Kconfig#ead5d1f4d877e92c051e1a1ade623d0d30e71619</link>
        <description>Merge branch &apos;master&apos; into for-nextSync with Linus&apos; branch in order to be able to apply fixupsof more recent patches.

            List of files:
            /linux/drivers/misc/uacce/Kconfig</description>
        <pubDate>Tue, 01 Sep 2020 14:19:48 +0200</pubDate>
        <dc:creator>Jiri Kosina &lt;jkosina@suse.cz&gt;</dc:creator>
    </item>
<item>
        <title>9e8238020c5beba64e7ffafbb7ea0fb02fe68270 - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/misc/uacce/Kconfig#9e8238020c5beba64e7ffafbb7ea0fb02fe68270</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 5.9 merge window.

            List of files:
            /linux/drivers/misc/uacce/Kconfig</description>
        <pubDate>Sat, 08 Aug 2020 01:41:01 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>9b031c86506cef9acae45e61339fcf9deaabb793 - Merge branch &apos;elan-i2c&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/misc/uacce/Kconfig#9b031c86506cef9acae45e61339fcf9deaabb793</link>
        <description>Merge branch &apos;elan-i2c&apos; into nextBring in update to Elan touchpad driver to support newer touchpads withhigher resolution.

            List of files:
            /linux/drivers/misc/uacce/Kconfig</description>
        <pubDate>Wed, 22 Jul 2020 04:02:33 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>d053cf0d771f6547cb0537759a9af63cf402908d - Merge branch &apos;for-5.8&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/misc/uacce/Kconfig#d053cf0d771f6547cb0537759a9af63cf402908d</link>
        <description>Merge branch &apos;for-5.8&apos; into for-linus

            List of files:
            /linux/drivers/misc/uacce/Kconfig</description>
        <pubDate>Mon, 01 Jun 2020 10:15:16 +0200</pubDate>
        <dc:creator>Petr Mladek &lt;pmladek@suse.com&gt;</dc:creator>
    </item>
<item>
        <title>1f422417945d08731e2915e0addb976f11b3a85a - Merge branch &apos;timers/drivers/timer-ti&apos; into timers/drivers/next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/misc/uacce/Kconfig#1f422417945d08731e2915e0addb976f11b3a85a</link>
        <description>Merge branch &apos;timers/drivers/timer-ti&apos; into timers/drivers/next

            List of files:
            /linux/drivers/misc/uacce/Kconfig</description>
        <pubDate>Sat, 23 May 2020 00:01:13 +0200</pubDate>
        <dc:creator>Daniel Lezcano &lt;daniel.lezcano@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>68f0f2690e183306b52671a9ad09fb31808b0500 - Merge branch &apos;for-mingo&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into core/rcu</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/misc/uacce/Kconfig#68f0f2690e183306b52671a9ad09fb31808b0500</link>
        <description>Merge branch &apos;for-mingo&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into core/rcuPull RCU updates from Paul McKenney:  1. Miscellaneous fixes.  2. kfree_rcu() updates.  3. Remove scheduler locking restriction  4. RCU-tasks update, including addition of RCU Tasks Trace for     BPF use and RCU Tasks Rude.  (This branch is on top of #3 due     to overlap of changed code.)  5. RCU CPU stall warning updates.  6. Torture-test updates.

            List of files:
            /linux/drivers/misc/uacce/Kconfig</description>
        <pubDate>Mon, 11 May 2020 22:54:30 +0200</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>4353dd3b70783ebbc83fcf12d9c0af3fbab0223b - Merge tag &apos;efi-next&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi into efi/core</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/misc/uacce/Kconfig#4353dd3b70783ebbc83fcf12d9c0af3fbab0223b</link>
        <description>Merge tag &apos;efi-next&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi into efi/corePull EFI changes for v5.8 from Ard Biesheuvel:&quot;- preliminary changes for RISC-V - add support for setting the resolution on the EFI framebuffer - simplify kernel image loading for arm64 - Move .bss into .data via the linker script instead of relying on symbol   annotations. - Get rid of __pure getters to access global variables - Clean up the config table matching arrays&quot;Signed-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;

            List of files:
            /linux/drivers/misc/uacce/Kconfig</description>
        <pubDate>Sat, 25 Apr 2020 10:25:02 +0200</pubDate>
        <dc:creator>Ingo Molnar &lt;mingo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>36dbae9945322e660795e73ffc8ed8ae4f25d13d - Merge branch &apos;topic/nhlt&apos; into for-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/misc/uacce/Kconfig#36dbae9945322e660795e73ffc8ed8ae4f25d13d</link>
        <description>Merge branch &apos;topic/nhlt&apos; into for-nextMerge NHLT init cleanup.Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;

            List of files:
            /linux/drivers/misc/uacce/Kconfig</description>
        <pubDate>Fri, 24 Apr 2020 08:22:16 +0200</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>41d91ec3de8a90167159275bde7ed65768723556 - Merge tag &apos;tegra-for-5.7-asoc&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into asoc-5.7</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/misc/uacce/Kconfig#41d91ec3de8a90167159275bde7ed65768723556</link>
        <description>Merge tag &apos;tegra-for-5.7-asoc&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into asoc-5.7ASoC: tegra: Fixes for v5.7-rc3This contains a couple of fixes that are needed to properly reconfigurethe audio clocks on older Tegra devices.

            List of files:
            /linux/drivers/misc/uacce/Kconfig</description>
        <pubDate>Wed, 22 Apr 2020 09:51:44 +0200</pubDate>
        <dc:creator>Mark Brown &lt;broonie@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>175ae3ad59ab3459652bd2ae3bbc1785aeba1bf3 - Merge branch &apos;fixes-v5.7&apos; into fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/misc/uacce/Kconfig#175ae3ad59ab3459652bd2ae3bbc1785aeba1bf3</link>
        <description>Merge branch &apos;fixes-v5.7&apos; into fixes

            List of files:
            /linux/drivers/misc/uacce/Kconfig</description>
        <pubDate>Tue, 21 Apr 2020 18:36:03 +0200</pubDate>
        <dc:creator>Tony Lindgren &lt;tony@atomide.com&gt;</dc:creator>
    </item>
<item>
        <title>08d99b2c23dfa84ca5b5e5c194062a0550888b71 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/misc/uacce/Kconfig#08d99b2c23dfa84ca5b5e5c194062a0550888b71</link>
        <description>Merge drm/drm-next into drm-misc-nextBackmerging required to pull topic/phy-compliance.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/drivers/misc/uacce/Kconfig</description>
        <pubDate>Fri, 17 Apr 2020 08:12:22 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>2b703bbda2713fd2a7d98029ea6c44f9c3159f34 - Merge drm/drm-next into drm-intel-next-queued</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/misc/uacce/Kconfig#2b703bbda2713fd2a7d98029ea6c44f9c3159f34</link>
        <description>Merge drm/drm-next into drm-intel-next-queuedBackmerging in order to pull &quot;topic/phy-compliance&quot;.Signed-off-by: Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;

            List of files:
            /linux/drivers/misc/uacce/Kconfig</description>
        <pubDate>Thu, 16 Apr 2020 13:35:16 +0200</pubDate>
        <dc:creator>Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>a4721ced760684d1776bf31f7925aa41bb3f4846 - Merge v5.7-rc1 into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/misc/uacce/Kconfig#a4721ced760684d1776bf31f7925aa41bb3f4846</link>
        <description>Merge v5.7-rc1 into drm-misc-fixesStart the new drm-misc-fixes cycle.Signed-off-by: Maxime Ripard &lt;maxime@cerno.tech&gt;

            List of files:
            /linux/drivers/misc/uacce/Kconfig</description>
        <pubDate>Tue, 14 Apr 2020 09:19:50 +0200</pubDate>
        <dc:creator>Maxime Ripard &lt;maxime@cerno.tech&gt;</dc:creator>
    </item>
<item>
        <title>3b02a051d25d9600e9d403ad3043aed7de00160e - Merge tag &apos;v5.7-rc1&apos; into locking/kcsan, to resolve conflicts and refresh</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/misc/uacce/Kconfig#3b02a051d25d9600e9d403ad3043aed7de00160e</link>
        <description>Merge tag &apos;v5.7-rc1&apos; into locking/kcsan, to resolve conflicts and refreshResolve these conflicts:	arch/x86/Kconfig	arch/x86/kernel/MakefileDo a minor &quot;evil merge&quot; to move the KCSAN entry up a bit by a few linesin the Kconfig to reduce the probability of future conflicts.Signed-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;

            List of files:
            /linux/drivers/misc/uacce/Kconfig</description>
        <pubDate>Mon, 13 Apr 2020 09:44:39 +0200</pubDate>
        <dc:creator>Ingo Molnar &lt;mingo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>72f35423e8a6a2451c202f52cb8adb92b08592ec - Merge branch &apos;linus&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/misc/uacce/Kconfig#72f35423e8a6a2451c202f52cb8adb92b08592ec</link>
        <description>Merge branch &apos;linus&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6Pull crypto updates from Herbert Xu: &quot;API:   - Fix out-of-sync IVs in self-test for IPsec AEAD algorithms  Algorithms:   - Use formally verified implementation of x86/curve25519  Drivers:   - Enhance hwrng support in caam   - Use crypto_engine for skcipher/aead/rsa/hash in caam   - Add Xilinx AES driver   - Add uacce driver   - Register zip engine to uacce in hisilicon   - Add support for OCTEON TX CPT engine in marvell&quot;* &apos;linus&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6: (162 commits)  crypto: af_alg - bool type cosmetics  crypto: arm[64]/poly1305 - add artifact to .gitignore files  crypto: caam - limit single JD RNG output to maximum of 16 bytes  crypto: caam - enable prediction resistance in HRWNG  bus: fsl-mc: add api to retrieve mc version  crypto: caam - invalidate entropy register during RNG initialization  crypto: caam - check if RNG job failed  crypto: caam - simplify RNG implementation  crypto: caam - drop global context pointer and init_done  crypto: caam - use struct hwrng&apos;s .init for initialization  crypto: caam - allocate RNG instantiation descriptor with GFP_DMA  crypto: ccree - remove duplicated include from cc_aead.c  crypto: chelsio - remove set but not used variable &apos;adap&apos;  crypto: marvell - enable OcteonTX cpt options for build  crypto: marvell - add the Virtual Function driver for CPT  crypto: marvell - add support for OCTEON TX CPT engine  crypto: marvell - create common Kconfig and Makefile for Marvell  crypto: arm/neon - memzero_explicit aes-cbc key  crypto: bcm - Use scnprintf() for avoiding potential buffer overflow  crypto: atmel-i2c - Fix wakeup fail  ...

            List of files:
            /linux/drivers/misc/uacce/Kconfig</description>
        <pubDate>Wed, 01 Apr 2020 23:47:40 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>015d239ac0142ad0e26567fd890ef8d171f13709 - uacce: add uacce driver</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/misc/uacce/Kconfig#015d239ac0142ad0e26567fd890ef8d171f13709</link>
        <description>uacce: add uacce driverUacce (Unified/User-space-access-intended Accelerator Framework) targets toprovide Shared Virtual Addressing (SVA) between accelerators and processes.So accelerator can access any data structure of the main cpu.This differs from the data sharing between cpu and io device, which shareonly data content rather than address.Since unified address, hardware and user space of process can share thesame virtual address in the communication.Uacce create a chrdev for every registration, the queue is allocated tothe process when the chrdev is opened. Then the process can access thehardware resource by interact with the queue file. By mmap the queuefile space to user space, the process can directly put requests to thehardware without syscall to the kernel space.The IOMMU core only tracks mm&lt;-&gt;device bonds at the moment, because itonly needs to handle IOTLB invalidation and PASID table entries. Howeveruacce needs a finer granularity since multiple queues from the samedevice can be bound to an mm. When the mm exits, all bound queues mustbe stopped so that the IOMMU can safely clear the PASID table entry andreallocate the PASID.An intermediate struct uacce_mm links uacce devices and queues.Note that an mm may be bound to multiple devices but an uacce_mmstructure only ever belongs to a single device, because we don&apos;t needanything more complex (if multiple devices are bound to one mm, thenwe&apos;ll create one uacce_mm for each bond).        uacce_device --+-- uacce_mm --+-- uacce_queue                       |              &apos;-- uacce_queue                       |                       &apos;-- uacce_mm --+-- uacce_queue                                      +-- uacce_queue                                      &apos;-- uacce_queueReviewed-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;Reviewed-by: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;Signed-off-by: Kenneth Lee &lt;liguozhu@hisilicon.com&gt;Signed-off-by: Zaibo Xu &lt;xuzaibo@huawei.com&gt;Signed-off-by: Zhou Wang &lt;wangzhou1@hisilicon.com&gt;Signed-off-by: Jean-Philippe Brucker &lt;jean-philippe@linaro.org&gt;Signed-off-by: Zhangfei Gao &lt;zhangfei.gao@linaro.org&gt;Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;

            List of files:
            /linux/drivers/misc/uacce/Kconfig</description>
        <pubDate>Tue, 11 Feb 2020 08:54:23 +0100</pubDate>
        <dc:creator>Kenneth Lee &lt;liguozhu@hisilicon.com&gt;</dc:creator>
    </item>
</channel>
</rss>
