<?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>0fc8f6200d2313278fbf4539bbab74677c685531 - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/crypto/Makefile#0fc8f6200d2313278fbf4539bbab74677c685531</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesGetting fixes and updates from v7.1-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/crypto/Makefile</description>
        <pubDate>Mon, 27 Apr 2026 10:26:49 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>f4b369c6fe0ceaba2da2daff8c9eb415f85926dd - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/crypto/Makefile#f4b369c6fe0ceaba2da2daff8c9eb415f85926dd</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 7.1 merge window.

            List of files:
            /linux/crypto/Makefile</description>
        <pubDate>Mon, 20 Apr 2026 03:28:57 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>0421ccdfad0d92713a812a5aeb7d07b0ea7213c8 - Merge tag &apos;v7.0-rc3&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/crypto/Makefile#0421ccdfad0d92713a812a5aeb7d07b0ea7213c8</link>
        <description>Merge tag &apos;v7.0-rc3&apos; into nextSync up with the mainline to brig up the latest changes, specificallychanges to ALPS driver.

            List of files:
            /linux/crypto/Makefile</description>
        <pubDate>Thu, 12 Mar 2026 18:44:42 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>440d6635b20037bc9ad46b20817d7b61cef0fc1b - Merge tag &apos;mm-nonmm-stable-2026-04-15-04-20&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm</title>
        <link>http://kernelsources.org:8080/source/history/linux/crypto/Makefile#440d6635b20037bc9ad46b20817d7b61cef0fc1b</link>
        <description>Merge tag &apos;mm-nonmm-stable-2026-04-15-04-20&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmPull non-MM updates from Andrew Morton: - &quot;pid: make sub-init creation retryable&quot; (Oleg Nesterov)   Make creation of init in a new namespace more robust by clearing away   some historical cruft which is no longer needed. Also some   documentation fixups - &quot;selftests/fchmodat2: Error handling and general&quot; (Mark Brown)   Fix and a cleanup for the fchmodat2() syscall selftest - &quot;lib: polynomial: Move to math/ and clean up&quot; (Andy Shevchenko) - &quot;hung_task: Provide runtime reset interface for hung task detector&quot;   (Aaron Tomlin)   Give administrators the ability to zero out   /proc/sys/kernel/hung_task_detect_count - &quot;tools/getdelays: use the static UAPI headers from   tools/include/uapi&quot; (Thomas Wei&#223;schuh)   Teach getdelays to use the in-kernel UAPI headers rather than the   system-provided ones - &quot;watchdog/hardlockup: Improvements to hardlockup&quot; (Mayank Rungta)   Several cleanups and fixups to the hardlockup detector code and its   documentation - &quot;lib/bch: fix undefined behavior from signed left-shifts&quot; (Josh Law)   A couple of small/theoretical fixes in the bch code - &quot;ocfs2/dlm: fix two bugs in dlm_match_regions()&quot; (Junrui Luo) - &quot;cleanup the RAID5 XOR library&quot; (Christoph Hellwig)   A quite far-reaching cleanup to this code. I can&apos;t do better than to   quote Christoph:     &quot;The XOR library used for the RAID5 parity is a bit of a mess right      now. The main file sits in crypto/ despite not being cryptography      and not using the crypto API, with the generic implementations      sitting in include/asm-generic and the arch implementations      sitting in an asm/ header in theory. The latter doesn&apos;t work for      many cases, so architectures often build the code directly into      the core kernel, or create another module for the architecture      code.      Change this to a single module in lib/ that also contains the      architecture optimizations, similar to the library work Eric      Biggers has done for the CRC and crypto libraries later. After      that it changes to better calling conventions that allow for      smarter architecture implementations (although none is contained      here yet), and uses static_call to avoid indirection function call      overhead&quot; - &quot;lib/list_sort: Clean up list_sort() scheduling workarounds&quot;   (Kuan-Wei Chiu)   Clean up this library code by removing a hacky thing which was added   for UBIFS, which UBIFS doesn&apos;t actually need - &quot;Fix bugs in extract_iter_to_sg()&quot; (Christian Ehrhardt)   Fix a few bugs in the scatterlist code, add in-kernel tests for the   now-fixed bugs and fix a leak in the test itself - &quot;kdump: Enable LUKS-encrypted dump target support in ARM64 and   PowerPC&quot; (Coiby Xu)   Enable support of the LUKS-encrypted device dump target on arm64 and   powerpc - &quot;ocfs2: consolidate extent list validation into block read callbacks&quot;   (Joseph Qi)   Cleanup, simplify, and make more robust ocfs2&apos;s validation of extent   list fields (Kernel test robot loves mounting corrupted fs images!)* tag &apos;mm-nonmm-stable-2026-04-15-04-20&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm: (127 commits)  ocfs2: validate group add input before caching  ocfs2: validate bg_bits during freefrag scan  ocfs2: fix listxattr handling when the buffer is full  doc: watchdog: fix typos etc  update Sean&apos;s email address  ocfs2: use get_random_u32() where appropriate  ocfs2: split transactions in dio completion to avoid credit exhaustion  ocfs2: remove redundant l_next_free_rec check in __ocfs2_find_path()  ocfs2: validate extent block list fields during block read  ocfs2: remove empty extent list check in ocfs2_dx_dir_lookup_rec()  ocfs2: validate dx_root extent list fields during block read  ocfs2: fix use-after-free in ocfs2_fault() when VM_FAULT_RETRY  ocfs2: handle invalid dinode in ocfs2_group_extend  .get_maintainer.ignore: add Askar  ocfs2: validate bg_list extent bounds in discontig groups  checkpatch: exclude forward declarations of const structs  tools/accounting: handle truncated taskstats netlink messages  taskstats: set version in TGID exit notifications  ocfs2/heartbeat: fix slot mapping rollback leaks on error paths  arm64,ppc64le/kdump: pass dm-crypt keys to kdump kernel  ...

            List of files:
            /linux/crypto/Makefile</description>
        <pubDate>Fri, 17 Apr 2026 05:11:56 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>91a4855d6c03e770e42f17c798a36a3c46e63de2 - Merge tag &apos;net-next-7.1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/crypto/Makefile#91a4855d6c03e770e42f17c798a36a3c46e63de2</link>
        <description>Merge tag &apos;net-next-7.1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-nextPull networking updates from Jakub Kicinski: &quot;Core &amp; protocols:   - Support HW queue leasing, allowing containers to be granted access     to HW queues for zero-copy operations and AF_XDP   - Number of code moves to help the compiler with inlining. Avoid     output arguments for returning drop reason where possible   - Rework drop handling within qdiscs to include more metadata about     the reason and dropping qdisc in the tracepoints   - Remove the rtnl_lock use from IP Multicast Routing   - Pack size information into the Rx Flow Steering table pointer     itself. This allows making the table itself a flat array of u32s,     thus making the table allocation size a power of two   - Report TCP delayed ack timer information via socket diag   - Add ip_local_port_step_width sysctl to allow distributing the     randomly selected ports more evenly throughout the allowed space   - Add support for per-route tunsrc in IPv6 segment routing   - Start work of switching sockopt handling to iov_iter   - Improve dynamic recvbuf sizing in MPTCP, limit burstiness and avoid     buffer size drifting up   - Support MSG_EOR in MPTCP   - Add stp_mode attribute to the bridge driver for STP mode selection.     This addresses concerns about call_usermodehelper() usage   - Remove UDP-Lite support (as announced in 2023)   - Remove support for building IPv6 as a module. Remove the now     unnecessary function calling indirection  Cross-tree stuff:   - Move Michael MIC code from generic crypto into wireless, it&apos;s     considered insecure but some WiFi networks still need it  Netfilter:   - Switch nft_fib_ipv6 module to no longer need temporary dst_entry     object allocations by using fib6_lookup() + RCU.     Florian W reports this gets us ~13% higher packet rate   - Convert IPVS&apos;s global __ip_vs_mutex to per-net service_mutex and     switch the service tables to be per-net. Convert some code that     walks the service lists to use RCU instead of the service_mutex   - Add more opinionated input validation to lower security exposure   - Make IPVS hash tables to be per-netns and resizable  Wireless:   - Finished assoc frame encryption/EPPKE/802.1X-over-auth   - Radar detection improvements   - Add 6 GHz incumbent signal detection APIs   - Multi-link support for FILS, probe response templates and client     probing   - New APIs and mac80211 support for NAN (Neighbor Aware Networking,     aka Wi-Fi Aware) so less work must be in firmware  Driver API:   - Add numerical ID for devlink instances (to avoid having to create     fake bus/device pairs just to have an ID). Support shared devlink     instances which span multiple PFs   - Add standard counters for reporting pause storm events (implement     in mlx5 and fbnic)   - Add configuration API for completion writeback buffering (implement     in mana)   - Support driver-initiated change of RSS context sizes   - Support DPLL monitoring input frequency (implement in zl3073x)   - Support per-port resources in devlink (implement in mlx5)  Misc:   - Expand the YAML spec for Netfilter  Drivers   - Software:      - macvlan: support multicast rx for bridge ports with shared        source MAC address      - team: decouple receive and transmit enablement for IEEE 802.3ad        LACP &quot;independent control&quot;   - Ethernet high-speed NICs:      - nVidia/Mellanox:         - support high order pages in zero-copy mode (for payload           coalescing)         - support multiple packets in a page (for systems with 64kB           pages)      - Broadcom 25-400GE (bnxt):         - implement XDP RSS hash metadata extraction         - add software fallback for UDP GSO, lowering the IOMMU cost      - Broadcom 800GE (bnge):         - add link status and configuration handling         - add various HW and SW statistics      - Marvell/Cavium:         - NPC HW block support for cn20k      - Huawei (hinic3):         - add mailbox / control queue         - add rx VLAN offload         - add driver info and link management   - Ethernet NICs:      - Marvell/Aquantia:         - support reading SFP module info on some AQC100 cards      - Realtek PCI (r8169):         - add support for RTL8125cp      - Realtek USB (r8152):         - support for the RTL8157 5Gbit chip         - add 2500baseT EEE status/configuration support   - Ethernet NICs embedded and off-the-shelf IP:      - Synopsys (stmmac):         - cleanup and reorganize SerDes handling and PCS support         - cleanup descriptor handling and per-platform data         - cleanup and consolidate MDIO defines and handling         - shrink driver memory use for internal structures         - improve Tx IRQ coalescing         - improve TCP segmentation handling         - add support for Spacemit K3      - Cadence (macb):         - support PHYs that have inband autoneg disabled with GEM         - support IEEE 802.3az EEE         - rework usrio capabilities and handling      - AMD (xgbe):         - improve power management for S0i3         - improve TX resilience for link-down handling   - Virtual:      - Google cloud vNIC:         - support larger ring sizes in DQO-QPL mode         - improve HW-GRO handling         - support UDP GSO for DQO format      - PCIe NTB:         - support queue count configuration   - Ethernet PHYs:      - automatically disable PHY autonomous EEE if MAC is in charge      - Broadcom:         - add BCM84891/BCM84892 support      - Micrel:         - support for LAN9645X internal PHY      - Realtek:         - add RTL8224 pair order support         - support PHY LEDs on RTL8211F-VD         - support spread spectrum clocking (SSC)      - Maxlinear:         - add PHY-level statistics via ethtool   - Ethernet switches:      - Maxlinear (mxl862xx):         - support for bridge offloading         - support for VLANs         - support driver statistics   - Bluetooth:      - large number of fixes and new device IDs      - Mediatek:         - support MT6639 (MT7927)         - support MT7902 SDIO   - WiFi:      - Intel (iwlwifi):         - UNII-9 and continuing UHR work      - MediaTek (mt76):         - mt7996/mt7925 MLO fixes/improvements         - mt7996 NPU support (HW eth/wifi traffic offload)      - Qualcomm (ath12k):         - monitor mode support on IPQ5332         - basic hwmon temperature reporting         - support IPQ5424      - Realtek:         - add USB RX aggregation to improve performance         - add USB TX flow control by tracking in-flight URBs   - Cellular:      - IPA v5.2 support&quot;* tag &apos;net-next-7.1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next: (1561 commits)  net: pse-pd: fix kernel-doc function name for pse_control_find_by_id()  wireguard: device: use exit_rtnl callback instead of manual rtnl_lock in pre_exit  wireguard: allowedips: remove redundant space  tools: ynl: add sample for wireguard  wireguard: allowedips: Use kfree_rcu() instead of call_rcu()  MAINTAINERS: Add netkit selftest files  selftests/net: Add additional test coverage in nk_qlease  selftests/net: Split netdevsim tests from HW tests in nk_qlease  tools/ynl: Make YnlFamily closeable as a context manager  net: airoha: Add missing PPE configurations in airoha_ppe_hw_init()  net: airoha: Fix VIP configuration for AN7583 SoC  net: caif: clear client service pointer on teardown  net: strparser: fix skb_head leak in strp_abort_strp()  net: usb: cdc-phonet: fix skb frags[] overflow in rx_complete()  selftests/bpf: add test for xdp_master_redirect with bond not up  net, bpf: fix null-ptr-deref in xdp_master_redirect() for down master  net: airoha: Remove PCE_MC_EN_MASK bit in REG_FE_PCE_CFG configuration  sctp: disable BH before calling udp_tunnel_xmit_skb()  sctp: fix missing encap_port propagation for GSO fragments  net: airoha: Rely on net_device pointer in ETS callbacks  ...

            List of files:
            /linux/crypto/Makefile</description>
        <pubDate>Wed, 15 Apr 2026 03:36:10 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>370c3883195566ee3e7d79e0146c3d735a406573 - Merge tag &apos;libcrypto-for-linus&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/ebiggers/linux</title>
        <link>http://kernelsources.org:8080/source/history/linux/crypto/Makefile#370c3883195566ee3e7d79e0146c3d735a406573</link>
        <description>Merge tag &apos;libcrypto-for-linus&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/ebiggers/linuxPull crypto library updates from Eric Biggers: - Migrate more hash algorithms from the traditional crypto subsystem to   lib/crypto/   Like the algorithms migrated earlier (e.g. SHA-*), this simplifies   the implementations, improves performance, enables further   simplifications in calling code, and solves various other issues:     - AES CBC-based MACs (AES-CMAC, AES-XCBC-MAC, and AES-CBC-MAC)         - Support these algorithms in lib/crypto/ using the AES library           and the existing arm64 assembly code         - Reimplement the traditional crypto API&apos;s &quot;cmac(aes)&quot;,           &quot;xcbc(aes)&quot;, and &quot;cbcmac(aes)&quot; on top of the library         - Convert mac80211 to use the AES-CMAC library. Note: several           other subsystems can use it too and will be converted later         - Drop the broken, nonstandard, and likely unused support for           &quot;xcbc(aes)&quot; with key lengths other than 128 bits         - Enable optimizations by default     - GHASH         - Migrate the standalone GHASH code into lib/crypto/         - Integrate the GHASH code more closely with the very similar           POLYVAL code, and improve the generic GHASH implementation to           resist cache-timing attacks and use much less memory         - Reimplement the AES-GCM library and the &quot;gcm&quot; crypto_aead           template on top of the GHASH library. Remove &quot;ghash&quot; from the           crypto_shash API, as it&apos;s no longer needed         - Enable optimizations by default     - SM3         - Migrate the kernel&apos;s existing SM3 code into lib/crypto/, and           reimplement the traditional crypto API&apos;s &quot;sm3&quot; on top of it         - I don&apos;t recommend using SM3, but this cleanup is worthwhile           to organize the code the same way as other algorithms - Testing improvements:     - Add a KUnit test suite for each of the new library APIs     - Migrate the existing ChaCha20Poly1305 test to KUnit     - Make the KUnit all_tests.config enable all crypto library tests     - Move the test kconfig options to the Runtime Testing menu - Other updates to arch-optimized crypto code:     - Optimize SHA-256 for Zhaoxin CPUs using the Padlock Hash Engine     - Remove some MD5 implementations that are no longer worth keeping     - Drop big endian and voluntary preemption support from the arm64       code, as those configurations are no longer supported on arm64 - Make jitterentropy and samples/tsm-mr use the crypto library APIs* tag &apos;libcrypto-for-linus&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/ebiggers/linux: (66 commits)  lib/crypto: arm64: Assume a little-endian kernel  arm64: fpsimd: Remove obsolete cond_yield macro  lib/crypto: arm64/sha3: Remove obsolete chunking logic  lib/crypto: arm64/sha512: Remove obsolete chunking logic  lib/crypto: arm64/sha256: Remove obsolete chunking logic  lib/crypto: arm64/sha1: Remove obsolete chunking logic  lib/crypto: arm64/poly1305: Remove obsolete chunking logic  lib/crypto: arm64/gf128hash: Remove obsolete chunking logic  lib/crypto: arm64/chacha: Remove obsolete chunking logic  lib/crypto: arm64/aes: Remove obsolete chunking logic  lib/crypto: Include &lt;crypto/utils.h&gt; instead of &lt;crypto/algapi.h&gt;  lib/crypto: aesgcm: Don&apos;t disable IRQs during AES block encryption  lib/crypto: aescfb: Don&apos;t disable IRQs during AES block encryption  lib/crypto: tests: Migrate ChaCha20Poly1305 self-test to KUnit  lib/crypto: sparc: Drop optimized MD5 code  lib/crypto: mips: Drop optimized MD5 code  lib: Move crypto library tests to Runtime Testing menu  crypto: sm3 - Remove &apos;struct sm3_state&apos;  crypto: sm3 - Remove the original &quot;sm3_block_generic()&quot;  crypto: sm3 - Remove sm3_base.h  ...

            List of files:
            /linux/crypto/Makefile</description>
        <pubDate>Tue, 14 Apr 2026 02:31:39 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>7fe6ac157b7e15c8976bd62ad7cb98e248884e83 - Merge tag &apos;for-7.1/block-20260411&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux</title>
        <link>http://kernelsources.org:8080/source/history/linux/crypto/Makefile#7fe6ac157b7e15c8976bd62ad7cb98e248884e83</link>
        <description>Merge tag &apos;for-7.1/block-20260411&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linuxPull block updates from Jens Axboe: - Add shared memory zero-copy I/O support for ublk, bypassing per-I/O   copies between kernel and userspace by matching registered buffer   PFNs at I/O time. Includes selftests. - Refactor bio integrity to support filesystem initiated integrity   operations and arbitrary buffer alignment. - Clean up bio allocation, splitting bio_alloc_bioset() into clear fast   and slow paths. Add bio_await() and bio_submit_or_kill() helpers,   unify synchronous bi_end_io callbacks. - Fix zone write plug refcount handling and plug removal races. Add   support for serializing zone writes at QD=1 for rotational zoned   devices, yielding significant throughput improvements. - Add SED-OPAL ioctls for Single User Mode management and a STACK_RESET   command. - Add io_uring passthrough (uring_cmd) support to the BSG layer. - Replace pp_buf in partition scanning with struct seq_buf. - zloop improvements and cleanups. - drbd genl cleanup, switching to pre_doit/post_doit. - NVMe pull request via Keith:      - Fabrics authentication updates      - Enhanced block queue limits support      - Workqueue usage updates      - A new write zeroes device quirk      - Tagset cleanup fix for loop device - MD pull requests via Yu Kuai:      - Fix raid5 soft lockup in retry_aligned_read()      - Fix raid10 deadlock with check operation and nowait requests      - Fix raid1 overlapping writes on writemostly disks      - Fix sysfs deadlock on array_state=clear      - Proactive RAID-5 parity building with llbitmap, with        write_zeroes_unmap optimization for initial sync      - Fix llbitmap barrier ordering, rdev skipping, and bitmap_ops        version mismatch fallback      - Fix bcache use-after-free and uninitialized closure      - Validate raid5 journal metadata payload size      - Various cleanups - Various other fixes, improvements, and cleanups* tag &apos;for-7.1/block-20260411&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux: (146 commits)  ublk: fix tautological comparison warning in ublk_ctrl_reg_buf  scsi: bsg: fix buffer overflow in scsi_bsg_uring_cmd()  block: refactor blkdev_zone_mgmt_ioctl  MAINTAINERS: update ublk driver maintainer email  Documentation: ublk: address review comments for SHMEM_ZC docs  ublk: allow buffer registration before device is started  ublk: replace xarray with IDA for shmem buffer index allocation  ublk: simplify PFN range loop in __ublk_ctrl_reg_buf  ublk: verify all pages in multi-page bvec fall within registered range  ublk: widen ublk_shmem_buf_reg.len to __u64 for 4GB buffer support  xfs: use bio_await in xfs_zone_gc_reset_sync  block: add a bio_submit_or_kill helper  block: factor out a bio_await helper  block: unify the synchronous bi_end_io callbacks  xfs: fix number of GC bvecs  selftests/ublk: add read-only buffer registration test  selftests/ublk: add filesystem fio verify test for shmem_zc  selftests/ublk: add hugetlbfs shmem_zc test for loop target  selftests/ublk: add shared memory zero-copy test  selftests/ublk: add UBLK_F_SHMEM_ZC support for loop target  ...

            List of files:
            /linux/crypto/Makefile</description>
        <pubDate>Tue, 14 Apr 2026 00:51:31 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>118cbd428e434bc1b8aac92a74b4992c7683f0fe - Merge tag &apos;wireless-next-2026-04-10&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/crypto/Makefile#118cbd428e434bc1b8aac92a74b4992c7683f0fe</link>
        <description>Merge tag &apos;wireless-next-2026-04-10&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-nextJohannes Berg says:====================Final updates, notably: - crypto: move Michael MIC code into wireless (only) - mac80211:   - multi-link 4-addr support   - NAN data support (but no drivers yet) - ath10k: DT quirk to make it work on some devices - ath12k: IPQ5424 support - rtw89: USB improvements for performance* tag &apos;wireless-next-2026-04-10&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next: (124 commits)  wifi: cfg80211: Explicitly include &lt;linux/export.h&gt; in michael-mic.c  wifi: ath10k: Add device-tree quirk to skip host cap QMI requests  dt-bindings: wireless: ath10k: Add quirk to skip host cap QMI requests  crypto: Remove michael_mic from crypto_shash API  wifi: ipw2x00: Use michael_mic() from cfg80211  wifi: ath12k: Use michael_mic() from cfg80211  wifi: ath11k: Use michael_mic() from cfg80211  wifi: mac80211, cfg80211: Export michael_mic() and move it to cfg80211  wifi: ipw2x00: Rename michael_mic() to libipw_michael_mic()  wifi: libertas_tf: refactor endpoint lookup  wifi: libertas: refactor endpoint lookup  wifi: at76c50x: refactor endpoint lookup  wifi: ath12k: Enable IPQ5424 WiFi device support  wifi: ath12k: Add CE remap hardware parameters for IPQ5424  wifi: ath12k: add ath12k_hw_regs for IPQ5424  wifi: ath12k: add ath12k_hw_version_map entry for IPQ5424  wifi: ath12k: Add ath12k_hw_params for IPQ5424  dt-bindings: net: wireless: add ath12k wifi device IPQ5424  wifi: ath10k: fix station lookup failure during disconnect  wifi: ath12k: Create symlink for each radio in a wiphy  ...====================Link: https://patch.msgid.link/20260410064703.735099-3-johannes@sipsolutions.netSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/crypto/Makefile</description>
        <pubDate>Sun, 12 Apr 2026 18:17:42 +0200</pubDate>
        <dc:creator>Jakub Kicinski &lt;kuba@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>8c6d03b7a249ffe85ba2bda09a2a7614c0ff03db - crypto: Remove michael_mic from crypto_shash API</title>
        <link>http://kernelsources.org:8080/source/history/linux/crypto/Makefile#8c6d03b7a249ffe85ba2bda09a2a7614c0ff03db</link>
        <description>crypto: Remove michael_mic from crypto_shash APIRemove the &quot;michael_mic&quot; crypto_shash algorithm, since it&apos;s no longerused.  Its only users were wireless drivers, which have now beenconverted to use the michael_mic() function instead.It makes sense that no other users ever appeared: Michael MIC is aninsecure algorithm that is specific to WPA TKIP, which itself was aninterim security solution to replace the broken WEP standard.Acked-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;Signed-off-by: Eric Biggers &lt;ebiggers@kernel.org&gt;Acked-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;Link: https://patch.msgid.link/20260408030651.80336-7-ebiggers@kernel.orgSigned-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;

            List of files:
            /linux/crypto/Makefile</description>
        <pubDate>Wed, 08 Apr 2026 05:06:51 +0200</pubDate>
        <dc:creator>Eric Biggers &lt;ebiggers@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>9e229025e2474115c151f08bdbdd3d8d5f159af3 - xor: move to lib/raid/</title>
        <link>http://kernelsources.org:8080/source/history/linux/crypto/Makefile#9e229025e2474115c151f08bdbdd3d8d5f159af3</link>
        <description>xor: move to lib/raid/Move the RAID XOR code to lib/raid/ as it has nothing to do with thecrypto API.Link: https://lkml.kernel.org/r/20260327061704.3707577-6-hch@lst.deSigned-off-by: Christoph Hellwig &lt;hch@lst.de&gt;Reviewed-by: Eric Biggers &lt;ebiggers@kernel.org&gt;Tested-by: Eric Biggers &lt;ebiggers@kernel.org&gt;Cc: Albert Ou &lt;aou@eecs.berkeley.edu&gt;Cc: Alexander Gordeev &lt;agordeev@linux.ibm.com&gt;Cc: Alexandre Ghiti &lt;alex@ghiti.fr&gt;Cc: Andreas Larsson &lt;andreas@gaisler.com&gt;Cc: Anton Ivanov &lt;anton.ivanov@cambridgegreys.com&gt;Cc: Ard Biesheuvel &lt;ardb@kernel.org&gt;Cc: Arnd Bergmann &lt;arnd@arndb.de&gt;Cc: &quot;Borislav Petkov (AMD)&quot; &lt;bp@alien8.de&gt;Cc: Catalin Marinas &lt;catalin.marinas@arm.com&gt;Cc: Chris Mason &lt;clm@fb.com&gt;Cc: Christian Borntraeger &lt;borntraeger@linux.ibm.com&gt;Cc: Dan Williams &lt;dan.j.williams@intel.com&gt;Cc: David S. Miller &lt;davem@davemloft.net&gt;Cc: David Sterba &lt;dsterba@suse.com&gt;Cc: Heiko Carstens &lt;hca@linux.ibm.com&gt;Cc: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;Cc: &quot;H. Peter Anvin&quot; &lt;hpa@zytor.com&gt;Cc: Huacai Chen &lt;chenhuacai@kernel.org&gt;Cc: Ingo Molnar &lt;mingo@redhat.com&gt;Cc: Jason A. Donenfeld &lt;jason@zx2c4.com&gt;Cc: Johannes Berg &lt;johannes@sipsolutions.net&gt;Cc: Li Nan &lt;linan122@huawei.com&gt;Cc: Madhavan Srinivasan &lt;maddy@linux.ibm.com&gt;Cc: Magnus Lindholm &lt;linmag7@gmail.com&gt;Cc: Matt Turner &lt;mattst88@gmail.com&gt;Cc: Michael Ellerman &lt;mpe@ellerman.id.au&gt;Cc: Nicholas Piggin &lt;npiggin@gmail.com&gt;Cc: Palmer Dabbelt &lt;palmer@dabbelt.com&gt;Cc: Richard Henderson &lt;richard.henderson@linaro.org&gt;Cc: Richard Weinberger &lt;richard@nod.at&gt;Cc: Russell King &lt;linux@armlinux.org.uk&gt;Cc: Song Liu &lt;song@kernel.org&gt;Cc: Sven Schnelle &lt;svens@linux.ibm.com&gt;Cc: Ted Ts&apos;o &lt;tytso@mit.edu&gt;Cc: Vasily Gorbik &lt;gor@linux.ibm.com&gt;Cc: WANG Xuerui &lt;kernel@xen0n.name&gt;Cc: Will Deacon &lt;will@kernel.org&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

            List of files:
            /linux/crypto/Makefile</description>
        <pubDate>Fri, 27 Mar 2026 07:16:37 +0100</pubDate>
        <dc:creator>Christoph Hellwig &lt;hch@lst.de&gt;</dc:creator>
    </item>
<item>
        <title>75e75445b9f39029c74d9071073745b5bf5315f4 - Merge tag &apos;nvme-7.1-2026-03-27&apos; of git://git.infradead.org/nvme into for-7.1/block</title>
        <link>http://kernelsources.org:8080/source/history/linux/crypto/Makefile#75e75445b9f39029c74d9071073745b5bf5315f4</link>
        <description>Merge tag &apos;nvme-7.1-2026-03-27&apos; of git://git.infradead.org/nvme into for-7.1/blockPull NVMe updates from Keith:&quot;- Fabrics authentication updates (Eric, Alistar) - Enanced block queue limits support (Caleb) - Workqueue usage updates (Marco) - A new write zeroes device quirk (Robert) - Tagset cleanup fix for loop device (Nilay)&quot;* tag &apos;nvme-7.1-2026-03-27&apos; of git://git.infradead.org/nvme: (41 commits)  nvme-loop: do not cancel I/O and admin tagset during ctrl reset/shutdown  nvme: add WQ_PERCPU to alloc_workqueue users  nvmet-fc: add WQ_PERCPU to alloc_workqueue users  nvmet: replace use of system_wq with system_percpu_wq  nvme-auth: Don&apos;t propose NVME_AUTH_DHGROUP_NULL with SC_C  nvme: Add the DHCHAP maximum HD IDs  nvme-pci: add NVME_QUIRK_DISABLE_WRITE_ZEROES for Kingston OM3SGP4  nvme: respect NVME_QUIRK_DISABLE_WRITE_ZEROES when wzsl is set  nvmet: report NPDGL and NPDAL  nvmet: use NVME_NS_FEAT_OPTPERF_SHIFT  nvme: set discard_granularity from NPDG/NPDA  nvme: add from0based() helper  nvme: always issue I/O Command Set specific Identify Namespace  nvme: update nvme_id_ns OPTPERF constants  nvme: fold nvme_config_discard() into nvme_update_disk_info()  nvme: add preferred I/O size fields to struct nvme_id_ns_nvm  nvme: Allow reauth from sysfs  nvme: Expose the tls_configured sysfs for secure concat connections  nvmet-tcp: Don&apos;t free SQ on authentication success  nvmet-tcp: Don&apos;t error if TLS is enabed on a reset  ...

            List of files:
            /linux/crypto/Makefile</description>
        <pubDate>Fri, 27 Mar 2026 16:51:17 +0100</pubDate>
        <dc:creator>Jens Axboe &lt;axboe@kernel.dk&gt;</dc:creator>
    </item>
<item>
        <title>6d888db2cfd910ad5b2070659e9b2598bbe4081f - crypto: remove HKDF library</title>
        <link>http://kernelsources.org:8080/source/history/linux/crypto/Makefile#6d888db2cfd910ad5b2070659e9b2598bbe4081f</link>
        <description>crypto: remove HKDF libraryRemove crypto/hkdf.c, since it&apos;s no longer used.  Originally it had twousers, but now both of them just inline the needed HMAC computationsusing the HMAC library APIs.  That ends up being better, since iteliminates all the complexity and performance issues associated with thecrypto_shash abstraction and multi-step HMAC input formatting.Acked-by: Ard Biesheuvel &lt;ardb@kernel.org&gt;Acked-by: Christoph Hellwig &lt;hch@lst.de&gt;Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;Signed-off-by: Eric Biggers &lt;ebiggers@kernel.org&gt;Signed-off-by: Keith Busch &lt;kbusch@kernel.org&gt;

            List of files:
            /linux/crypto/Makefile</description>
        <pubDate>Mon, 02 Mar 2026 08:59:59 +0100</pubDate>
        <dc:creator>Eric Biggers &lt;ebiggers@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>ed065bd06ebe8d92d1647d230a14b9c035ad5b30 - crypto: sm3 - Replace with wrapper around library</title>
        <link>http://kernelsources.org:8080/source/history/linux/crypto/Makefile#ed065bd06ebe8d92d1647d230a14b9c035ad5b30</link>
        <description>crypto: sm3 - Replace with wrapper around libraryReimplement the &quot;sm3&quot; crypto_shash on top of the SM3 library, closelymirroring the other hash algorithms (e.g. SHA-*).The result, after later commits migrate the architecture-optimized SM3code into the library as well, is that crypto/sm3.c will be the singlepoint of integration between crypto_shash and the actual SM3implementations, simplifying the code.Note: to see the diff from crypto/sm3_generic.c to crypto/sm3.c, viewthis commit with &apos;git show -M10&apos;.Acked-by: Ard Biesheuvel &lt;ardb@kernel.org&gt;Link: https://lore.kernel.org/r/20260321040935.410034-7-ebiggers@kernel.orgSigned-off-by: Eric Biggers &lt;ebiggers@kernel.org&gt;

            List of files:
            /linux/crypto/Makefile</description>
        <pubDate>Sat, 21 Mar 2026 05:09:29 +0100</pubDate>
        <dc:creator>Eric Biggers &lt;ebiggers@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>6dc7fce91041ec8d2f5e6fd589ee2962898d9f44 - crypto: sm3 - Rename CRYPTO_SM3_GENERIC to CRYPTO_SM3</title>
        <link>http://kernelsources.org:8080/source/history/linux/crypto/Makefile#6dc7fce91041ec8d2f5e6fd589ee2962898d9f44</link>
        <description>crypto: sm3 - Rename CRYPTO_SM3_GENERIC to CRYPTO_SM3The kconfig options for generic crypto API modules have traditionally*not* had a &quot;_GENERIC&quot; suffix.  Also, the &quot;_GENERIC&quot; suffix will makeeven less sense once the architecture-optimized SM3 code is moved intolib/crypto/ and the &quot;sm3&quot; crypto_shash is reimplemented on top of that.Thus, rename CRYPTO_SM3_GENERIC to CRYPTO_SM3.Acked-by: Ard Biesheuvel &lt;ardb@kernel.org&gt;Link: https://lore.kernel.org/r/20260321040935.410034-4-ebiggers@kernel.orgSigned-off-by: Eric Biggers &lt;ebiggers@kernel.org&gt;

            List of files:
            /linux/crypto/Makefile</description>
        <pubDate>Sat, 21 Mar 2026 05:09:26 +0100</pubDate>
        <dc:creator>Eric Biggers &lt;ebiggers@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>662a05a245078e7d03e75895403c851967dc8384 - crypto: ghash - Remove ghash from crypto_shash API</title>
        <link>http://kernelsources.org:8080/source/history/linux/crypto/Makefile#662a05a245078e7d03e75895403c851967dc8384</link>
        <description>crypto: ghash - Remove ghash from crypto_shash APINow that there are no users of the &quot;ghash&quot; crypto_shash algorithm,remove it.  GHASH remains supported via the library API.Acked-by: Ard Biesheuvel &lt;ardb@kernel.org&gt;Link: https://lore.kernel.org/r/20260319061723.1140720-17-ebiggers@kernel.orgSigned-off-by: Eric Biggers &lt;ebiggers@kernel.org&gt;

            List of files:
            /linux/crypto/Makefile</description>
        <pubDate>Thu, 19 Mar 2026 07:17:17 +0100</pubDate>
        <dc:creator>Eric Biggers &lt;ebiggers@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>42d3b66d4cdbacfc9d120d2301b8de89cc29a914 - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/crypto/Makefile#42d3b66d4cdbacfc9d120d2301b8de89cc29a914</link>
        <description>Merge drm/drm-next into drm-xe-nextBackmerging to bring in 7.00-rc3. Important ahead GPU SVM merging THPsupport.Signed-off-by: Matthew Brost &lt;matthew.brost@intel.com&gt;

            List of files:
            /linux/crypto/Makefile</description>
        <pubDate>Thu, 12 Mar 2026 15:17:56 +0100</pubDate>
        <dc:creator>Matthew Brost &lt;matthew.brost@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>f09812b85fa6f41058bcc46e70ac406bf9b0493a - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/crypto/Makefile#f09812b85fa6f41058bcc46e70ac406bf9b0493a</link>
        <description>Merge drm/drm-next into drm-intel-nextSync with v7.0-rc1 which contains a few treewide changes affecting i915.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/crypto/Makefile</description>
        <pubDate>Wed, 25 Feb 2026 12:23:04 +0100</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>8b85987d3cf50178f67618122d9f3bb202f62f42 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/crypto/Makefile#8b85987d3cf50178f67618122d9f3bb202f62f42</link>
        <description>Merge drm/drm-next into drm-misc-nextLet&apos;s merge 7.0-rc1 to start the new drm-misc-next windowSigned-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux/crypto/Makefile</description>
        <pubDate>Mon, 23 Feb 2026 11:48:20 +0100</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>c17ee635fd3a482b2ad2bf5e269755c2eae5f25e - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/crypto/Makefile#c17ee635fd3a482b2ad2bf5e269755c2eae5f25e</link>
        <description>Merge drm/drm-fixes into drm-misc-fixes7.0-rc1 was just released, let&apos;s merge it to kick the new release cycle.Signed-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux/crypto/Makefile</description>
        <pubDate>Mon, 23 Feb 2026 10:09:45 +0100</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>0923fd0419a1a2c8846e15deacac11b619e996d9 - Merge tag &apos;locking-core-2026-02-08&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip</title>
        <link>http://kernelsources.org:8080/source/history/linux/crypto/Makefile#0923fd0419a1a2c8846e15deacac11b619e996d9</link>
        <description>Merge tag &apos;locking-core-2026-02-08&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipPull locking updates from Ingo Molnar: &quot;Lock debugging:   - Implement compiler-driven static analysis locking context checking,     using the upcoming Clang 22 compiler&apos;s context analysis features     (Marco Elver)     We removed Sparse context analysis support, because prior to     removal even a defconfig kernel produced 1,700+ context tracking     Sparse warnings, the overwhelming majority of which are false     positives. On an allmodconfig kernel the number of false positive     context tracking Sparse warnings grows to over 5,200... On the plus     side of the balance actual locking bugs found by Sparse context     analysis is also rather ... sparse: I found only 3 such commits in     the last 3 years. So the rate of false positives and the     maintenance overhead is rather high and there appears to be no     active policy in place to achieve a zero-warnings baseline to move     the annotations &amp; fixers to developers who introduce new code.     Clang context analysis is more complete and more aggressive in     trying to find bugs, at least in principle. Plus it has a different     model to enabling it: it&apos;s enabled subsystem by subsystem, which     results in zero warnings on all relevant kernel builds (as far as     our testing managed to cover it). Which allowed us to enable it by     default, similar to other compiler warnings, with the expectation     that there are no warnings going forward. This enforces a     zero-warnings baseline on clang-22+ builds (Which are still limited     in distribution, admittedly)     Hopefully the Clang approach can lead to a more maintainable     zero-warnings status quo and policy, with more and more subsystems     and drivers enabling the feature. Context tracking can be enabled     for all kernel code via WARN_CONTEXT_ANALYSIS_ALL=y (default     disabled), but this will generate a lot of false positives.     ( Having said that, Sparse support could still be added back,       if anyone is interested - the removal patch is still       relatively straightforward to revert at this stage. )  Rust integration updates: (Alice Ryhl, Fujita Tomonori, Boqun Feng)    - Add support for Atomic&lt;i8/i16/bool&gt; and replace most Rust native      AtomicBool usages with Atomic&lt;bool&gt;    - Clean up LockClassKey and improve its documentation    - Add missing Send and Sync trait implementation for SetOnce    - Make ARef Unpin as it is supposed to be    - Add __rust_helper to a few Rust helpers as a preparation for      helper LTO    - Inline various lock related functions to avoid additional function      calls  WW mutexes:    - Extend ww_mutex tests and other test-ww_mutex updates (John      Stultz)  Misc fixes and cleanups:    - rcu: Mark lockdep_assert_rcu_helper() __always_inline (Arnd      Bergmann)    - locking/local_lock: Include more missing headers (Peter Zijlstra)    - seqlock: fix scoped_seqlock_read kernel-doc (Randy Dunlap)    - rust: sync: Replace `kernel::c_str!` with C-Strings (Tamir      Duberstein)&quot;* tag &apos;locking-core-2026-02-08&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: (90 commits)  locking/rwlock: Fix write_trylock_irqsave() with CONFIG_INLINE_WRITE_TRYLOCK  rcu: Mark lockdep_assert_rcu_helper() __always_inline  compiler-context-analysis: Remove __assume_ctx_lock from initializers  tomoyo: Use scoped init guard  crypto: Use scoped init guard  kcov: Use scoped init guard  compiler-context-analysis: Introduce scoped init guards  cleanup: Make __DEFINE_LOCK_GUARD handle commas in initializers  seqlock: fix scoped_seqlock_read kernel-doc  tools: Update context analysis macros in compiler_types.h  rust: sync: Replace `kernel::c_str!` with C-Strings  rust: sync: Inline various lock related methods  rust: helpers: Move #define __rust_helper out of atomic.c  rust: wait: Add __rust_helper to helpers  rust: time: Add __rust_helper to helpers  rust: task: Add __rust_helper to helpers  rust: sync: Add __rust_helper to helpers  rust: refcount: Add __rust_helper to helpers  rust: rcu: Add __rust_helper to helpers  rust: processor: Add __rust_helper to helpers  ...

            List of files:
            /linux/crypto/Makefile</description>
        <pubDate>Tue, 10 Feb 2026 21:28:44 +0100</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
</channel>
</rss>
