#pragma section-numbers on #pragma keywords Linux, kernel, operating system, changes, changelog, file system, Linus Torvalds, open source, device drivers #pragma description Summary of the changes and new features merged in the Linux kernel during the 7.3 development cycle Linux 7.3 changelog. == General Purpose I/O (gpio) == * realtek: Add support for Realtek DHC RTD1625 [[https://lore.kernel.org/linux-kernel/20260726125209.140307-1-eleanor.lin@realtek.com/T/|(cover)]], [[https://git.kernel.org/linus/921ea990b651339d3d319f1ebb065c0f5431a7f9|commit]], [[https://git.kernel.org/linus/65caf947fe021c1d2c59e08a9c48f25c38cca9e8|commit]], [[https://git.kernel.org/linus/2da8b903cf7039338e6cc1b1d0e9f9e1cf9159c3|commit]], [[https://git.kernel.org/linus/cf0f6ddd08f37808fd6893e2d9045f069c07a5a7|commit]], [[https://git.kernel.org/linus/6c53312b7e2d9a972e509f5bac002e169e241eca|commit]], [[https://git.kernel.org/linus/5f28e3dbd23199c778f5339c0d4488820435f6d5|commit]], [[https://git.kernel.org/linus/ab91ecbc322424916efea4c4e6220e2046a80e8a|commit]], [[https://git.kernel.org/linus/de36d18cfc66519fd3bb0dabf92d5f7fbc1dc121|commit]], [[https://git.kernel.org/linus/a57e27c43b0315ee86c6896510d69be5257e093e|commit]] == Cryptography == * Add library APIs for almost all AES encryption modes that are used in the kernel, both authenticated and unauthenticated: AES-ECB, AES-CBC, AES-CBC-CTS, AES-CTR, AES-XCTR, AES-XTS, AES-GCM, and AES-CCM [[https://lore.kernel.org/all/20260715221153.246410-1-ebiggers@kernel.org/|(cover)]], [[https://git.kernel.org/linus/ff3ab74623dfe6a76fdcf3d2139c3f699e31984a|commit]], [[https://git.kernel.org/linus/5ab301fcc234cd93c5b7768877dab5e2ef70c6fb|commit]], [[https://git.kernel.org/linus/3cbcf6a2d18e0a69225c616dae1ad9c37b8731b5|commit]], [[https://git.kernel.org/linus/1f2d69a31a086960f67bda8d2dfcf19256245c32|commit]], [[https://git.kernel.org/linus/de9cccc5fd196e364536da4f5a7af18c66c7b31f|commit]], [[https://git.kernel.org/linus/2a87486bc5c2bcb6c8085c4e4a3c8ee73a7c5c75|commit]], [[https://git.kernel.org/linus/6a1f9969cb79e0e194c160e0737ab301d7da21c1|commit]], [[https://git.kernel.org/linus/e91ce847cde47962d90753b38c694510af3f107c|commit]], [[https://git.kernel.org/linus/20df21a482aa1cf730ea68adbf49ed5bc4c3ba14|commit]], [[https://git.kernel.org/linus/747463a214b82e2a2c45fc218704843f76e7b7c3|commit]], [[https://git.kernel.org/linus/94efa0c9fb36b0f8be480f24bce2bb673005bfde|commit]], [[https://git.kernel.org/linus/8ca62072faa17984f1a27bf9c74a37fa22606c31|commit]], [[https://git.kernel.org/linus/f70ad727d1d60a4dfcb1a22152d4169f9a205af9|commit]] * ECC: optimize vli additive operations using compiler builtins [[https://git.kernel.org/linus/9deef9c5b8fcc702e69252bef46735d8b0d1f70c|commit]] * af_alg: add af_alg_restrict sysctl, defaulting to 1 [[https://git.kernel.org/linus/2f204fe718f5bf519013cc2536ad7bb2cbb51661|commit]] * af_alg: allow additional ciphers for cryptsetup [[https://git.kernel.org/linus/9ad6f337888ec85f66dd095015454cd449f68429|commit]] * hwrng: Enable eip-76 on rz/n1 [[https://lore.kernel.org/linux-crypto/20260710-schneider-v7-2-rc1-eip76-upstream-v2-0-4eab557b0e70@bootlin.com/T/|(cover)]], [[https://git.kernel.org/linus/8fbd4a0f506fe029510a982717c63cf64b0bc27b|commit]], [[https://git.kernel.org/linus/86c7771a2e88a805d56abfa18545bdc0274f8d41|commit]] * qce: add runtime pm and interconnect bandwidth scaling support [[https://git.kernel.org/linus/6f5569203bb6fff31234736a16bfe34bbbd1818b|commit]] == PCI == * PCI/AER: Support Advisory Non-Fatal Errors [[https://lore.kernel.org/all/cover.1784905909.git.lukas@wunner.de/|(cover)]], [[https://git.kernel.org/linus/d358e9ad15c20cc1f5fb5015f81f66dea6d47de9|(merge)]], [[https://git.kernel.org/linus/1017599755b8b578a671f8fac175bce56189d01c|commit]], [[https://git.kernel.org/linus/9247e45c00cb93eb8fce7051517545cb3ff4a6b4|commit]], [[https://git.kernel.org/linus/8446e1147f65563d374ffa54dc3ba81adb1342c5|commit]], [[https://git.kernel.org/linus/a8bf2dd750de7d682fdaa2127f4e3217ce9c4a82|commit]], [[https://git.kernel.org/linus/f141f74c45c6f774eebdb7e45bd609be5122bfa8|commit]], [[https://git.kernel.org/linus/eddba19b8b5f76d57424ee328a68fd495c5db857|commit]] * switchtec: Add Microchip PCI1008 device ID [[https://git.kernel.org/linus/0d8a6306c680ee534be131e360f0cafa2bada7be|commit]] * Add support for PCIe WAKE# interrupt [[https://git.kernel.org/linus/071e245ab749c52338ec4eb7fe0a9bb2cee97492|commit]] * Add support for resetting the root ports in a platform specific way [[https://lore.kernel.org/linux-pci/20260729-pci-port-reset-v9-0-53570b92064d@oss.qualcomm.com/T/|(cover)]], [[https://git.kernel.org/linus/36637958726a4bbc630c0848eb3eb07cbfae89c2|commit]], [[https://git.kernel.org/linus/4c99bace4f4efdb8dbeddf71cde4a4793f5f2228|commit]], [[https://git.kernel.org/linus/29e179cb7f636dca79b047db3dd7f0e588fdba37|commit]], [[https://git.kernel.org/linus/3fc686d550f6dba3f4fd53aec173b6dee15e7f98|commit]] * cadence: Add LTSSM debugfs [[https://lore.kernel.org/linux-pci/20260701073513.1101559-1-18255117159@163%2Ecom/T/|(cover)]], [[https://git.kernel.org/linus/b5672f9463f2ee184730daaa5c43b9b5e8fb9f86|commit]], [[https://git.kernel.org/linus/ea34744eb0949c7b1e53aea579f5a3e2d2b88d63|commit]], [[https://git.kernel.org/linus/d70e964dc099821f6c159d8f40aa7be2c62ecfd2|commit]] * qcom: Add PCIe support for upcoming Hawi SoC [[https://lore.kernel.org/linux-arm-msm/20260625-hawi-pcie-v4-0-1a578603cd86@oss.qualcomm.com/T/|(cover)]], [[https://git.kernel.org/linus/533171173882ca88195c3c2e7396454457b05fd6|commit]] * ultrarisc: Get and enable DP1000 PCIe controller clocks [[https://git.kernel.org/linus/e152c295d32a15975c480c352000454b9eb5fb07|commit]] * mediatek: Add support for !EcoNet EN7528 SoC [[https://git.kernel.org/linus/2077ccb9baa2cbbbccf5f0d8c2196dd9d5e43399|commit]] * Add pcie support for rz/v2h(p) soc [[https://lore.kernel.org/linux-renesas-soc/20260629220932.861445-1-prabhakar.mahadev-lad.rj@bp.renesas.com/T/|(cover)]], [[https://git.kernel.org/linus/a61588a75d923c5935180e746bfe5f32d7467c5f|commit]], [[https://git.kernel.org/linus/e2260454946d4624d4e0f8b55378398c7c6ebf55|commit]], [[https://git.kernel.org/linus/9f2ed7c3de5dc4ccd223784d8ad80909a7bae884|commit]], [[https://git.kernel.org/linus/007c7304d80f1462b98a36284f45adcc1eb8adec|commit]] * tegra264: Add Tegra264 support [[https://git.kernel.org/linus/01c3c27a0ef6a7f63559dba33c62377c21fc3ee9|commit]] * vmd: Add Nova Lake (NVL) and Dunlow (DNL) Device IDs [[https://git.kernel.org/linus/55aa45154fe48b7d8e96bc031ad27d5b0edfcdb8|commit]] * dwc: Add PCI ID for LECARC PCIe pmu [[https://git.kernel.org/linus/6d99b198629dde79aa098214e82f2a99ea44f330|commit]] == Various == = List of Pull Requests = = Other news sites = * LWN merge window [[https://lwn.net/Articles/1089244/|part 1]], [[https://lwn.net/Articles/1089791/|part 2]] * Phoronix [[https://www.phoronix.com/review/linux-73-features|Linux 7.3 features]]