<?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 ip30_defconfig</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>08c7183f5b9ffe4408e74fff848a4cc2105361d4 - Merge tag &apos;mips_7.2&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/mips/configs/ip30_defconfig#08c7183f5b9ffe4408e74fff848a4cc2105361d4</link>
        <description>Merge tag &apos;mips_7.2&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linuxPull MIPS updates from Thomas Bogendoerfer: - use software nodes for GPIO code - cleanups and fixes* tag &apos;mips_7.2&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux: (41 commits)  mips: select legacy gpiolib interfaces where used  MIPS: lib: Remove &apos;.hidden&apos; for local symbols  MIPS: VDSO: Avoid including .got in dynamic segment  MIPS: smp: report dying CPU to RCU in stop_this_cpu()  MIPS: kernel: proc: Delete unnecessary braces in show_cpuinfo()  MIPS: kernel: proc: Use seq_putc() calls in show_cpuinfo()  mips: sched: Fix CPUMASK_OFFSTACK memory corruption  MIPS: mm: Fix out-of-bounds write in maar_res_walk()  MIPS: ath79: reduce ARCH_DMA_MINALIGN  mips: dts: ar9132: fix wdt node name  mips: Remove remaining defconfig references to the pktcdvd driver  MIPS: mm: remove comment referring to removed CONFIG_MIPS_CMP  MIPS: alchemy: db1300: switch to static device properties  MIPS: alchemy: gpr: switch to static device properties  MIPS: alchemy: db1000: use nodes attached to GPIO chips in properties  MIPS: alchemy: mtx1: attach software nodes to GPIO chips  MIPS: alchemy: provide visible function prototypes to board files  MIPS: alchemy: platform: add missing include  MIPS: ip22-gio: do not export device release function  MIPS: ip22-gio: switch to dynamic root device  ...

            List of files:
            /linux/arch/mips/configs/ip30_defconfig</description>
        <pubDate>Fri, 19 Jun 2026 16:46:16 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>10fd82791fda5a52da0821eb6b50fbd09c8b3282 - mips: Remove remaining defconfig references to the pktcdvd driver</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/mips/configs/ip30_defconfig#10fd82791fda5a52da0821eb6b50fbd09c8b3282</link>
        <description>mips: Remove remaining defconfig references to the pktcdvd driverCommit 1cea5180f2f8 (&quot;block: remove pktcdvd driver&quot;) left behind someCONFIG_CONFIG_CDROM_PKTCDVD references in defconfigs. Remove them.Signed-off-by: Catalin Iacob &lt;iacobcatalin@gmail.com&gt;Signed-off-by: Thomas Bogendoerfer &lt;tsbogend@alpha.franken.de&gt;

            List of files:
            /linux/arch/mips/configs/ip30_defconfig</description>
        <pubDate>Mon, 08 Jun 2026 16:29:17 +0200</pubDate>
        <dc:creator>Catalin Iacob &lt;iacobcatalin@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>1967bfaf7ba15dc179a7e3325e880736efbcdf62 - crypto: pcbc - Remove support for PCBC mode</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/mips/configs/ip30_defconfig#1967bfaf7ba15dc179a7e3325e880736efbcdf62</link>
        <description>crypto: pcbc - Remove support for PCBC modeThe only user of PCBC mode (Propagating Cipher Block Chaining mode) wasnet/rxrpc/rxkad.c, which now uses local code instead.While PCBC was an interesting cryptographic experiment, it has largelybeen relegated to the history books and academic exercises.  It isnon-parallelizable (i.e., very slow) and doesn&apos;t actually achieve theintegrity properties it was apparently intended to achieve.Remove support for it from the crypto API.Acked-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt; # m68kAcked-by: David Howells &lt;dhowells@redhat.com&gt;Signed-off-by: Eric Biggers &lt;ebiggers@kernel.org&gt;Tested-by: Marc Dionne &lt;marc.dionne@auristor.com&gt;Link: https://patch.msgid.link/20260522050740.84561-6-ebiggers@kernel.orgSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/arch/mips/configs/ip30_defconfig</description>
        <pubDate>Fri, 22 May 2026 07:07:36 +0200</pubDate>
        <dc:creator>Eric Biggers &lt;ebiggers@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>374efbdc85d027814f6b26a8d641dc062f9017c0 - crypto: fcrypt - Remove support for FCrypt block cipher</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/mips/configs/ip30_defconfig#374efbdc85d027814f6b26a8d641dc062f9017c0</link>
        <description>crypto: fcrypt - Remove support for FCrypt block cipherRemove the insecure FCrypt block cipher from the crypto API.  Its onlyuser was net/rxrpc/, but now net/rxrpc/ implements it locally.  Thecrypto API implementation is no longer needed.For some additional context: FCrypt was designed in 1988 and isessentially a weakened version of DES.  It has the same 56-bit key sizeas DES, which is easily brute forced.  Moreover, it&apos;s cryptographicallyweak and doesn&apos;t even provide the intended 56-bit security level.  Itsauthor considers it to be a mistake, as well(https://lists.openafs.org/pipermail/openafs-devel/2000-December/005320.html).But fortunately this 1980s-era homebrew block cipher was never adoptedoutside of net/rxrpc/.  So its code can just be kept there.Acked-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt; # m68kAcked-by: David Howells &lt;dhowells@redhat.com&gt;Signed-off-by: Eric Biggers &lt;ebiggers@kernel.org&gt;Tested-by: Marc Dionne &lt;marc.dionne@auristor.com&gt;Link: https://patch.msgid.link/20260522050740.84561-5-ebiggers@kernel.orgSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/arch/mips/configs/ip30_defconfig</description>
        <pubDate>Fri, 22 May 2026 07:07:35 +0200</pubDate>
        <dc:creator>Eric Biggers &lt;ebiggers@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>c065b6046b3493a878c2ceb810aed845431badb4 - Use CONFIG_EXT4_FS instead of CONFIG_EXT3_FS in all of the defconfigs</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/mips/configs/ip30_defconfig#c065b6046b3493a878c2ceb810aed845431badb4</link>
        <description>Use CONFIG_EXT4_FS instead of CONFIG_EXT3_FS in all of the defconfigsCommit d6ace46c82fd (&quot;ext4: remove obsolete EXT3 config options&quot;)removed the obsolete EXT3_CONFIG options, since it had been over adecade since fs/ext3 had been removed.  Unfortunately, there were anumber of defconfigs that still used CONFIG_EXT3_FS which the cleanupcommit didn&apos;t fix up.  This led to a large number of defconfig testbuilds to fail.  Oops.Fixes: d6ace46c82fd (&quot;ext4: remove obsolete EXT3 config options&quot;)Signed-off-by: Theodore Ts&apos;o &lt;tytso@mit.edu&gt;

            List of files:
            /linux/arch/mips/configs/ip30_defconfig</description>
        <pubDate>Tue, 14 Oct 2025 03:50:40 +0200</pubDate>
        <dc:creator>Theodore Ts&apos;o &lt;tytso@mit.edu&gt;</dc:creator>
    </item>
<item>
        <title>a6d0dbba950880e269d433222ca6d516ebe8a6ae - lib/crc: remove unnecessary prompt for CONFIG_CRC_T10DIF</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/mips/configs/ip30_defconfig#a6d0dbba950880e269d433222ca6d516ebe8a6ae</link>
        <description>lib/crc: remove unnecessary prompt for CONFIG_CRC_T10DIFAll modules that need CONFIG_CRC_T10DIF already select it, so there is noneed to bother users about the option.Reviewed-by: Christoph Hellwig &lt;hch@lst.de&gt;Reviewed-by: &quot;Martin K. Petersen&quot; &lt;martin.petersen@oracle.com&gt;Acked-by: Ard Biesheuvel &lt;ardb@kernel.org&gt;Link: https://lore.kernel.org/r/20250401221600.24878-5-ebiggers@kernel.orgSigned-off-by: Eric Biggers &lt;ebiggers@google.com&gt;

            List of files:
            /linux/arch/mips/configs/ip30_defconfig</description>
        <pubDate>Wed, 02 Apr 2025 00:15:57 +0200</pubDate>
        <dc:creator>Eric Biggers &lt;ebiggers@google.com&gt;</dc:creator>
    </item>
<item>
        <title>2890601f54c7f3365cc2a860889d5d5fba55c106 - crypto: vmac - remove unused VMAC algorithm</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/mips/configs/ip30_defconfig#2890601f54c7f3365cc2a860889d5d5fba55c106</link>
        <description>crypto: vmac - remove unused VMAC algorithmRemove the vmac64 template, as it has no known users.  It also continuesto have longstanding bugs such as alignment violations (seehttps://lore.kernel.org/r/20241226134847.6690-1-evepolonium@gmail.com/).This code was added in 2009 by commit f1939f7c5645 (&quot;crypto: vmac - Newhash algorithm for intel_txt support&quot;).  Based on the mention ofintel_txt support in the commit title, it seems it was added as aprerequisite for the contemporaneous patch&quot;intel_txt: add s3 userspace memory integrity verification&quot;(https://lore.kernel.org/r/4ABF2B50.6070106@intel.com/).  In the designproposed by that patch, when an Intel Trusted Execution Technology (TXT)enabled system resumed from suspend, the &quot;tboot&quot; trusted executablelaunched the Linux kernel without verifying userspace memory, and thenthe Linux kernel used VMAC to verify userspace memory.However, that patch was never merged, as reviewers had objected to thedesign.  It was later reworked into commit 4bd96a7a8185 (&quot;x86, tboot:Add support for S3 memory integrity protection&quot;) which made tboot verifythe memory instead.  Thus the VMAC support in Linux was never used.No in-tree user has appeared since then, other than potentially theusual components that allow specifying arbitrary hash algorithms byname, namely AF_ALG and dm-integrity.  However there are no indicationsthat VMAC is being used with these components.  Debian Code Search andweb searches for &quot;vmac64&quot; (the actual algorithm name) do not return anyresults other than the kernel itself, suggesting that it does not appearin any other code or documentation.  Explicitly grepping the source codeof the usual suspects (libell, iwd, cryptsetup) finds no matches either.Before 2018, the vmac code was also completely broken due to using ahardcoded nonce and the wrong endianness for the MAC.  It was then fixedby commit ed331adab35b (&quot;crypto: vmac - add nonced version with bigendian digest&quot;) and commit 0917b873127c (&quot;crypto: vmac - remove insecureversion with hardcoded nonce&quot;).  These were intentionally breakingchanges that changed all the computed MAC values as well as thealgorithm name (&quot;vmac&quot; to &quot;vmac64&quot;).  No complaints were ever receivedabout these breaking changes, strongly suggesting the absence of users.The reason I had put some effort into fixing this code in 2018 isbecause it was used by an out-of-tree driver.  But if it is still neededin that particular out-of-tree driver, the code can be carried in thatdriver instead.  There is no need to carry it upstream.Cc: Atharva Tiwari &lt;evepolonium@gmail.com&gt;Cc: Shane Wang &lt;shane.wang@intel.com&gt;Signed-off-by: Eric Biggers &lt;ebiggers@google.com&gt;Acked-by: Ard Biesheuvel &lt;ardb@kernel.org&gt;Acked-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt; # m68kSigned-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;

            List of files:
            /linux/arch/mips/configs/ip30_defconfig</description>
        <pubDate>Thu, 26 Dec 2024 20:43:08 +0100</pubDate>
        <dc:creator>Eric Biggers &lt;ebiggers@google.com&gt;</dc:creator>
    </item>
<item>
        <title>bb2d63500b5c8fd1ea425caffe2d44c931fefc6b - MIPS: config: Add ip30_defconfig</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/mips/configs/ip30_defconfig#bb2d63500b5c8fd1ea425caffe2d44c931fefc6b</link>
        <description>MIPS: config: Add ip30_defconfigAdd ip30_defconfig derived from ip27_defconfig to ensure thistarget is build tested by various kernel testing projects.Signed-off-by: Jiaxun Yang &lt;jiaxun.yang@flygoat.com&gt;Signed-off-by: Thomas Bogendoerfer &lt;tsbogend@alpha.franken.de&gt;

            List of files:
            /linux/arch/mips/configs/ip30_defconfig</description>
        <pubDate>Sun, 14 Jul 2024 04:20:50 +0200</pubDate>
        <dc:creator>Jiaxun Yang &lt;jiaxun.yang@flygoat.com&gt;</dc:creator>
    </item>
</channel>
</rss>
