<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/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>24ffa71b - um: virt-pci: Refactor virtio_pcidev into its own module</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/um/drivers/Makefile#24ffa71b</link>
        <description>um: virt-pci: Refactor virtio_pcidev into its own moduleDecouple virt-pci and virtio_pcidev, refactoring virtio_pcidev intoits own module. Define a set of APIs for virt-pci. This allows forfuture addition of more PCI emulation implementations.Signed-off-by: Tiwei Bie &lt;tiwei.btw@antgroup.com&gt;Link: https://patch.msgid.link/20250315161910.4082396-3-tiwei.btw@antgroup.comSigned-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;

            List of files:
            /linux-6.15/arch/um/drivers/Makefile</description>
        <pubDate>Sat, 15 Mar 2025 16:19:09 +0000</pubDate>
        <dc:creator>Tiwei Bie &lt;tiwei.btw@antgroup.com&gt;</dc:creator>
    </item>
<item>
        <title>12b8e7e6 - um: Remove obsolete pcap driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/um/drivers/Makefile#12b8e7e6</link>
        <description>um: Remove obsolete pcap driverRemove the pcap driver in UML. It is obsolete. It does not build onrecent systems due to changes in libpcap and its dependencies.The vector driver&apos;s raw transport in UML provides identicalfunctionality.Signed-off-by: Anton Ivanov &lt;anton.ivanov@cambridgegreys.com&gt;Link: https://patch.msgid.link/20240328132424.376456-1-anton.ivanov@cambridgegreys.comSigned-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;

            List of files:
            /linux-6.15/arch/um/drivers/Makefile</description>
        <pubDate>Thu, 28 Mar 2024 13:24:24 +0000</pubDate>
        <dc:creator>Anton Ivanov &lt;anton.ivanov@cambridgegreys.com&gt;</dc:creator>
    </item>
<item>
        <title>db4bfcba - um: Fix hostaudio build errors</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/um/drivers/Makefile#db4bfcba</link>
        <description>um: Fix hostaudio build errorsUse &quot;select&quot; to ensure that the required kconfig symbols are setas expected.Drop HOSTAUDIO since it is now equivalent to UML_SOUND.Set CONFIG_SOUND=m in ARCH=um defconfig files to maintain thestatus quo of the default configs.Allow SOUND with UML regardless of HAS_IOMEM. Otherwise there is akconfig warning for unmet dependencies. (This was not an issue whenSOUND was defined in arch/um/drivers/Kconfig. I have done 50 randconfigbuilds and didn&apos;t find any issues.)This fixes build errors when CONFIG_SOUND is not set:ld: arch/um/drivers/hostaudio_kern.o: in function `hostaudio_cleanup_module&apos;:hostaudio_kern.c:(.exit.text+0xa): undefined reference to `unregister_sound_mixer&apos;ld: hostaudio_kern.c:(.exit.text+0x15): undefined reference to `unregister_sound_dsp&apos;ld: arch/um/drivers/hostaudio_kern.o: in function `hostaudio_init_module&apos;:hostaudio_kern.c:(.init.text+0x19): undefined reference to `register_sound_dsp&apos;ld: hostaudio_kern.c:(.init.text+0x31): undefined reference to `register_sound_mixer&apos;ld: hostaudio_kern.c:(.init.text+0x49): undefined reference to `unregister_sound_dsp&apos;and this kconfig warning:WARNING: unmet direct dependencies detected for SOUNDFixes: 1da177e4c3f4 (&quot;Linux-2.6.12-rc2&quot;)Fixes: d886e87cb82b (&quot;sound: make OSS sound core optional&quot;)Signed-off-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;Reported-by: kernel test robot &lt;lkp@intel.com&gt;Closes: lore.kernel.org/r/202307141416.vxuRVpFv-lkp@intel.comCc: Richard Weinberger &lt;richard@nod.at&gt;Cc: Anton Ivanov &lt;anton.ivanov@cambridgegreys.com&gt;Cc: Johannes Berg &lt;johannes@sipsolutions.net&gt;Cc: linux-um@lists.infradead.orgCc: Tejun Heo &lt;tj@kernel.org&gt;Cc: Takashi Iwai &lt;tiwai@suse.de&gt;Cc: Jaroslav Kysela &lt;perex@perex.cz&gt;Cc: Masahiro Yamada &lt;masahiroy@kernel.org&gt;Cc: Nathan Chancellor &lt;nathan@kernel.org&gt;Cc: Nick Desaulniers &lt;ndesaulniers@google.com&gt;Cc: Nicolas Schier &lt;nicolas@fjasle.eu&gt;Cc: linux-kbuild@vger.kernel.orgCc: alsa-devel@alsa-project.orgReviewed-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;Signed-off-by: Richard Weinberger &lt;richard@nod.at&gt;

            List of files:
            /linux-6.15/arch/um/drivers/Makefile</description>
        <pubDate>Wed, 02 Aug 2023 05:15:00 +0000</pubDate>
        <dc:creator>Randy Dunlap &lt;rdunlap@infradead.org&gt;</dc:creator>
    </item>
<item>
        <title>73a23d77 - um: harddog: fix modular build</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/um/drivers/Makefile#73a23d77</link>
        <description>um: harddog: fix modular buildSince we no longer (want to) export any libc symbols the_user portions of any drivers need to be built into imagerather than the module. I missed this for the watchdog.Fix the watchdog accordingly.Reported-by: kernel test robot &lt;lkp@intel.com&gt;Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;Signed-off-by: Richard Weinberger &lt;richard@nod.at&gt;

            List of files:
            /linux-6.15/arch/um/drivers/Makefile</description>
        <pubDate>Tue, 25 Apr 2023 08:38:37 +0000</pubDate>
        <dc:creator>Johannes Berg &lt;johannes.berg@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>67d7c302 - kbuild: remove --include-dir MAKEFLAG from top Makefile</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/um/drivers/Makefile#67d7c302</link>
        <description>kbuild: remove --include-dir MAKEFLAG from top MakefileI added $(srctree)/ to some included Makefiles in the following commits: - 3204a7fb98a3 (&quot;kbuild: prefix $(srctree)/ to some included Makefiles&quot;) - d82856395505 (&quot;kbuild: do not require sub-make for separate output tree builds&quot;)They were a preparation for removing --include-dir flag.I have never thought --include-dir useful. Rather, it _is_ harmful.For example, run the following commands:  $ make -s ARCH=x86 mrproper defconfig  $ make ARCH=arm O=foo dtbs  make[1]: Entering directory &apos;/tmp/linux/foo&apos;    HOSTCC  scripts/basic/fixdep  Error: kernelrelease not valid - run &apos;make prepare&apos; to update it    UPD     include/config/kernel.release  make[1]: Leaving directory &apos;/tmp/linux/foo&apos;The first command configures the source tree for x86. The next commandtries to build ARM device trees in the separate foo/ directory - thismust stop because the directory foo/ has not been configured yet.However, due to --include-dir=$(abs_srctree), the top Makefile includesthe wrong include/config/auto.conf from the source tree and continuesbuilding. Kbuild traverses the directory tree, but of course it doesnot work correctly. The Error message is also pointless - &apos;make prepare&apos;does not help at all for fixing the issue.This commit fixes more arch Makefile, and finally removes --include-dirfrom the top Makefile.There are more breakages under drivers/, but I do not volunteer to fixthem all. I just moved --include-dir to drivers/Makefile.With this commit, the second command will stop with a sensible message.  $ make -s ARCH=x86 mrproper defconfig  $ make ARCH=arm O=foo dtbs  make[1]: Entering directory &apos;/tmp/linux/foo&apos;    SYNC    include/config/auto.conf.cmd  ***  *** The source tree is not clean, please run &apos;make ARCH=arm mrproper&apos;  *** in /tmp/linux  ***  make[2]: *** [../Makefile:646: outputmakefile] Error 1  /tmp/linux/Makefile:770: include/config/auto.conf.cmd: No such file or directory  make[1]: *** [/tmp/linux/Makefile:793: include/config/auto.conf.cmd] Error 2  make[1]: Leaving directory &apos;/tmp/linux/foo&apos;  make: *** [Makefile:226: __sub-make] Error 2Signed-off-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;

            List of files:
            /linux-6.15/arch/um/drivers/Makefile</description>
        <pubDate>Sat, 28 Jan 2023 09:24:23 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;masahiroy@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>16aa835a - um: xterm: Make default terminal emulator configurable</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/um/drivers/Makefile#16aa835a</link>
        <description>um: xterm: Make default terminal emulator configurableMake the default terminal emulator configurable so e.g.Debian can set it to x-terminal-emulator instead of thecurrent default of xterm.Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;Acked-By: Anton Ivanov &lt;anton.ivanov@cambridgegreys.com&gt;Tested-by: Ritesh Raj Sarraf &lt;ritesh@collabora.com&gt;Signed-off-by: Richard Weinberger &lt;richard@nod.at&gt;

            List of files:
            /linux-6.15/arch/um/drivers/Makefile</description>
        <pubDate>Thu, 24 Mar 2022 12:13:43 +0000</pubDate>
        <dc:creator>Johannes Berg &lt;johannes.berg@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>68f5d3f3 - um: add PCI over virtio emulation driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/um/drivers/Makefile#68f5d3f3</link>
        <description>um: add PCI over virtio emulation driverTo support testing of PCI/PCIe drivers in UML, add a PCI bussupport driver. This driver uses virtio, which in UML is reallyjust vhost-user, to talk to devices, and adds the devices tothe virtual PCI bus in the system.Since virtio already allows DMA/bus mastering this really isn&apos;tall that hard, of course we need the logic_iomem infrastructurethat was added by a previous patch.The protocol to talk to the device is has a few fairly simplemessages for reading to/writing from config and IO spaces, andmessages for the device to send the various interrupts (INT#,MSI/MSI-X and while suspended PME#).Note that currently no offical virtio device ID is assigned forthis protocol, as a consequence this patch requires defining itin the Kconfig, with a default that makes the driver refuse towork at all.Finally, in order to add support for MSI/MSI-X interrupts, somesmall changes are needed in the UML IRQ code, it needs to havemore interrupts, changing NR_IRQS from 64 to 128 if this driveris enabled, but not actually use them for anything so that thegeneric IRQ domain/MSI infrastructure can allocate IRQ numbers.Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;Signed-off-by: Richard Weinberger &lt;richard@nod.at&gt;

            List of files:
            /linux-6.15/arch/um/drivers/Makefile</description>
        <pubDate>Fri, 05 Mar 2021 12:19:58 +0000</pubDate>
        <dc:creator>Johannes Berg &lt;johannes.berg@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>dde8b58d - um: add a pseudo RTC</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/um/drivers/Makefile#dde8b58d</link>
        <description>um: add a pseudo RTCAdd a pseudo RTC that simply is able to send an alarm signalwaking up the system at a given time in the future.Since apparently timerfd_create() FDs don&apos;t support SIGIO, weuse the sigio-creating helper thread, which just learned to dosuspend/resume properly in the previous patch.For time-travel mode, OTOH, just add an event at the specifiedtime in the future, and that&apos;s already sufficient to wake upthe system at that point in time since suspend will just be inan &quot;endless wait&quot;.For s2idle support also call pm_system_wakeup().Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;Signed-off-by: Richard Weinberger &lt;richard@nod.at&gt;

            List of files:
            /linux-6.15/arch/um/drivers/Makefile</description>
        <pubDate>Fri, 15 Jan 2021 12:12:18 +0000</pubDate>
        <dc:creator>Johannes Berg &lt;johannes.berg@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>0b86ce29 - um: Do not evaluate compiler&apos;s library path when cleaning</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/um/drivers/Makefile#0b86ce29</link>
        <description>um: Do not evaluate compiler&apos;s library path when cleaningSince commit a83e4ca26af8 (&quot;kbuild: remove cc-option switch from-Wframe-larger-than=&quot;), &apos;make ARCH=um clean&apos; emits an error messageas follows:  $ make ARCH=um clean  gcc: error: missing argument to &apos;-Wframe-larger-than=&apos;We do not care compiler flags when cleaning.Use the &apos;=&apos; operator for lazy expansion because we do not useLDFLAGS_pcap.o or LDFLAGS_vde.o when cleaning.While I was here, I removed the redundant -r option because italready exists in the recipe.Fixes: a83e4ca26af8 (&quot;kbuild: remove cc-option switch from -Wframe-larger-than=&quot;)Signed-off-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;Reviewed-by: Nathan Chancellor &lt;natechancellor@gmail.com&gt;Tested-by: Nathan Chancellor &lt;natechancellor@gmail.com&gt; [build]Signed-off-by: Richard Weinberger &lt;richard@nod.at&gt;

            List of files:
            /linux-6.15/arch/um/drivers/Makefile</description>
        <pubDate>Fri, 17 Apr 2020 18:04:55 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;masahiroy@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>7e49afc0 - um: do not evaluate compiler&apos;s library path when cleaning</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/um/drivers/Makefile#7e49afc0</link>
        <description>um: do not evaluate compiler&apos;s library path when cleaningSince commit a83e4ca26af8 (&quot;kbuild: remove cc-option switch from-Wframe-larger-than=&quot;), &apos;make ARCH=um clean&apos; emits an error messageas follows:  $ make ARCH=um clean  gcc: error: missing argument to &apos;-Wframe-larger-than=&apos;We do not care compiler flags when cleaning.Use the &apos;=&apos; operator for lazy expansion because we do not useLDFLAGS_pcap.o or LDFLAGS_vde.o when cleaning.While I was here, I removed the redundant -r option because italready exists in the recipe.Fixes: a83e4ca26af8 (&quot;kbuild: remove cc-option switch from -Wframe-larger-than=&quot;)Signed-off-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;Reviewed-by: Nathan Chancellor &lt;natechancellor@gmail.com&gt;Tested-by: Nathan Chancellor &lt;natechancellor@gmail.com&gt; [build]

            List of files:
            /linux-6.15/arch/um/drivers/Makefile</description>
        <pubDate>Fri, 17 Apr 2020 18:04:55 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;masahiroy@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>dbddf429 - um: Add SPDX headers for files in arch/um/drivers</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/um/drivers/Makefile#dbddf429</link>
        <description>um: Add SPDX headers for files in arch/um/driversConvert files to use SPDX header. All files are licensed under the GPLv2.Signed-off-by: Alex Dewar &lt;alex.dewar@gmx.co.uk&gt;Signed-off-by: Richard Weinberger &lt;richard@nod.at&gt;

            List of files:
            /linux-6.15/arch/um/drivers/Makefile</description>
        <pubDate>Sun, 25 Aug 2019 09:49:16 +0000</pubDate>
        <dc:creator>Alex Dewar &lt;alex.dewar@gmx.co.uk&gt;</dc:creator>
    </item>
<item>
        <title>5d38f324 - um: drivers: Add virtio vhost-user driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/um/drivers/Makefile#5d38f324</link>
        <description>um: drivers: Add virtio vhost-user driverThis module allows virtio devices to be used over a vhost-user socket.Signed-off-by: Erel Geron &lt;erelx.geron@intel.com&gt;Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;Signed-off-by: Richard Weinberger &lt;richard@nod.at&gt;

            List of files:
            /linux-6.15/arch/um/drivers/Makefile</description>
        <pubDate>Wed, 11 Sep 2019 12:51:20 +0000</pubDate>
        <dc:creator>Erel Geron &lt;erelx.geron@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>2fb9279f - kbuild: change ld_flags to contain LDFLAGS_$(@F)</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/um/drivers/Makefile#2fb9279f</link>
        <description>kbuild: change ld_flags to contain LDFLAGS_$(@F)Put $(LDFLAGS_$(@F)) into ld_flags so that $(LDFLAGS_pcap.o) and$(LDFLAGS_vde.o) in arch/um/drivers/Makefile are absorbed.Signed-off-by: Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;Acked-by: Kirill A. Shutemov &lt;kirill.shutemov@linux.intel.com&gt;

            List of files:
            /linux-6.15/arch/um/drivers/Makefile</description>
        <pubDate>Thu, 12 Jul 2018 08:01:35 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;</dc:creator>
    </item>
<item>
        <title>49da7e64 - High Performance UML Vector Network Driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/um/drivers/Makefile#49da7e64</link>
        <description>High Performance UML Vector Network Driver1. Provides infrastructure for vector IO using recvmmsg/sendmmsg.    1.1. Multi-message read.    1.2. Multi-message write.    1.3. Optimized queue support for multi-packet enqueue/dequeue.    1.4. BQL/DQL support.2. Implements transports for several transports as well supportfor direct wiring of PWEs to NIC. Allows direct connection of VMsto host, other VMs and network devices with no switch in use.    2.1. Raw socket &gt;4 times higher PPS and 10 times higher tcp RX    than existing pcap based transport (&gt; 4Gbit)    2.2. New tap transport using socket RX and tap xmit. Similar    performance improvements (&gt;4Gbit)    2.3. GRE transport - direct wiring to GRE PWE    2.4. L2TPv3 transport - direct wiring to L2TPv3 PWE3. Tuning, performance and offload related setting support via ethtool.4. Initial BPF support - used in tap/raw to avoid software looping5. Scatter Gather support.6. VNET and checksum offload support for raw socket transport.7. TSO/GSO support where applicable or available8. Migrates all error messages to netdevice_*() and rate limitsthem where needed.Signed-off-by: Anton Ivanov &lt;anton.ivanov@cambridgegreys.com&gt;Signed-off-by: Richard Weinberger &lt;richard@nod.at&gt;

            List of files:
            /linux-6.15/arch/um/drivers/Makefile</description>
        <pubDate>Mon, 20 Nov 2017 21:17:59 +0000</pubDate>
        <dc:creator>Anton Ivanov &lt;anton.ivanov@cambridgegreys.com&gt;</dc:creator>
    </item>
<item>
        <title>4ff4d8d3 - um: add ucast ethernet transport</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/um/drivers/Makefile#4ff4d8d3</link>
        <description>um: add ucast ethernet transportThe ucast transport is similar to the mcast transport (and, in fact,shares most of its code), only it uses UDP unicast to move packets.Obviously this is only useful for point-to-point connections betweenvirtual ethernet devices.Signed-off-by: Nolan Leake &lt;nolan@cumulusnetworks.com&gt;Signed-off-by: Richard Weinberger &lt;richard@nod.at&gt;Cc: David Miller &lt;davem@davemloft.net&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;

            List of files:
            /linux-6.15/arch/um/drivers/Makefile</description>
        <pubDate>Wed, 25 May 2011 00:13:02 +0000</pubDate>
        <dc:creator>Nolan Leake &lt;nolan@sigbus.net&gt;</dc:creator>
    </item>
<item>
        <title>ec82c32d - x86, um: get rid of arch/um/os symlink</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/um/drivers/Makefile#ec82c32d</link>
        <description>x86, um: get rid of arch/um/os symlinkwe can get DEV_NULL defined for arch/um/drivers/null.c in lessconvoluted ways, TYVM...Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;

            List of files:
            /linux-6.15/arch/um/drivers/Makefile</description>
        <pubDate>Mon, 25 Aug 2008 08:14:29 +0000</pubDate>
        <dc:creator>Al Viro &lt;viro@zeniv.linux.org.uk&gt;</dc:creator>
    </item>
<item>
        <title>ad43c356 - uml: add VDE networking support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/um/drivers/Makefile#ad43c356</link>
        <description>uml: add VDE networking supportAdded vde network backend in uml to introduce native Virtual DistributedEthernet support (using libvdeplug).Signed-off-by: Luca Bigliardi &lt;shammash@artha.org&gt;Signed-off-by: Jeff Dike &lt;jdike@linux.intel.com&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;

            List of files:
            /linux-6.15/arch/um/drivers/Makefile</description>
        <pubDate>Tue, 16 Oct 2007 08:26:48 +0000</pubDate>
        <dc:creator>Jeff Dike &lt;jdike@addtoit.com&gt;</dc:creator>
    </item>
<item>
        <title>a0f97e06 - kbuild: enable &apos;make CFLAGS=...&apos; to add additional options to CC</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/um/drivers/Makefile#a0f97e06</link>
        <description>kbuild: enable &apos;make CFLAGS=...&apos; to add additional options to CCThe variable CFLAGS is a wellknown variable and the usage bykbuild may result in unexpected behaviour.On top of that several people over time has asked for a way topass in additional flags to gcc.This patch replace use of CFLAGS with KBUILD_CFLAGS all over thetree and enabling one to use:make CFLAGS=...to specify additional gcc commandline options.One usecase is when trying to find gcc bugs but otheruse cases has been requested too.Patch was tested on following architectures:alpha, arm, i386, x86_64, mips, sparc, sparc64, ia64, m68kTest was simple to do a defconfig build, apply the patch and checkthat nothing got rebuild.Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;

            List of files:
            /linux-6.15/arch/um/drivers/Makefile</description>
        <pubDate>Sun, 14 Oct 2007 20:21:35 +0000</pubDate>
        <dc:creator>Sam Ravnborg &lt;sam@neptun.(none)&gt;</dc:creator>
    </item>
<item>
        <title>91acb21f - [PATCH] uml: revert block driver use of host AIO</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/um/drivers/Makefile#91acb21f</link>
        <description>[PATCH] uml: revert block driver use of host AIOThe patch to use host AIO support that I submitted early after 2.6.13 exposedsome problems in the block driver.  I have fixes for these, but am notcomfortable putting them into 2.6.14 at this late date.  So, this patch revertsthe use of host AIO.I will resubmit the original patch, plus fixes to the driver after 2.6.14in order to get a reasonable amount of testing before they&apos;re exposed tothe general public.Signed-off-by: Jeff Dike &lt;jdike@addtoit.com&gt;Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;

            List of files:
            /linux-6.15/arch/um/drivers/Makefile</description>
        <pubDate>Tue, 11 Oct 2005 03:10:32 +0000</pubDate>
        <dc:creator>Jeff Dike &lt;jdike@addtoit.com&gt;</dc:creator>
    </item>
<item>
        <title>09ace81c - [PATCH] uml: add host AIO support to block driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/um/drivers/Makefile#09ace81c</link>
        <description>[PATCH] uml: add host AIO support to block driverThis adds AIO support to the ubd driver.The driver breaks a struct request into IO requests to the host, based on thehardware segments in the request and on any COW blocks covered by the request.The ubd IO thread is gone, since there is now an equivalent thread in the AIOmodule.There is provision for multiple outstanding requests now.  Requests aren&apos;tretired until all pieces of it have been completed.  The AIO requests have ashared count, which is decremented as IO operations come in until it reaches0.  This can be possibly moved to the request struct - haven&apos;t looked at thisyet.Signed-off-by: Jeff Dike &lt;jdike@addtoit.com&gt;Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;

            List of files:
            /linux-6.15/arch/um/drivers/Makefile</description>
        <pubDate>Sat, 03 Sep 2005 22:57:46 +0000</pubDate>
        <dc:creator>Jeff Dike &lt;jdike@addtoit.com&gt;</dc:creator>
    </item>
</channel>
</rss>
