KernelNewbies
  • Comments
  • Immutable Page
  • Menu
    • Navigation
    • RecentChanges
    • FindPage
    • Local Site Map
    • Help
    • HelpContents
    • HelpOnMoinWikiSyntax
    • Display
    • Attachments
    • Info
    • Raw Text
    • Print View
    • Edit
    • Load
    • Save
  • Login

Kernel Hacking

  • Frontpage

  • Kernel Hacking

  • Kernel Documentation

  • Kernel Glossary

  • FAQ

  • Found a bug?

  • Kernel Changelog

  • Upstream Merge Guide

Projects

  • KernelJanitors

  • KernelMentors

  • KernelProjects

Community

  • Why a community?

  • Regional Kernelnewbies

  • Personal Pages

  • Upcoming Events

References

  • Mailing Lists

  • Related Sites

  • Programming Links

Wiki

  • Recent Changes

  • Site Editors

  • Side Bar

  • Tips for Editors

  • Hosted by WikiWall

Navigation

  • RecentChanges
  • FindPage
  • HelpContents
Revision 5 as of 2019-07-29 16:56:24
KernelNewbies:
  • Linux_5.3

Linux 5.3 changelog.

This changelog is still not complete. Meanwhile, you can read about Linux 5.3 here:

  • LWN's merge window part 1, part 2

  • Phoronix: The New Features & Improvements Of The Linux 5.3 Kernel

Or, instead, take a look at the individual pull requests:

  • arm64 updates

  • m68k updates

  • s390 updates

  • debugobjects updates

  • Reed-Solomon library updates

  • SMP/hotplug updates

  • irq updates

  • timer updates

  • x96 apic updates

  • x86 vsyscall updates

  • x86 FPU updates

  • x86 CPU feature updates

  • x86 timer updates

  • x86 pti updates

  • RCU updates

  • locking updates

  • RAS updates

  • scheduler updates

  • x86 asm updates

  • x86 build updates

  • x86 cache resource control update

  • x86 AVX512 status update

  • x86 paravirt updates

  • x86 platform updayes

  • x86 topology updates

  • tpm updates

  • audit updates

  • selinux updates

  • misc keyring updates

  • request_key improvements

  • keyring namespacing

  • keyring ACL support

  • integrity updates

  • crypto updates

  • ARM updates

  • workqueue updates

  • cgroup updates

  • force_sig() argument change

  • pwm updates

  • LED updates

  • ic3 updates

  • GPIO updates

  • regmap updates

  • regulator updates

  • spi updates

  • iommu updates

  • EDAC updates

  • media updates

  • fbdev updates

  • sound updates

  • power management updates

  • ACPI updates

  • device properties framework updates

  • block updates

  • libata updates

  • perf updates

  • x86 boot updates

  • x865 kdump updates

  • parisc updates

  • capabilities update

  • printk updates

  • Documentation updates

  • file locking updates

  • fsnotify updates

  • ext2, udf and quota updates

  • iomap updates

  • copy_file_range updates

  • fscrypt updates

  • afs updates

  • ext4 updates

  • gfs2 updates

  • nfsd updates

  • m68nommu updates

  • pidfd updates

  • clone3 system call

  • networking updates

  • pstore updates

  • security/loadpin updates

  • hwmon updates

  • SCSI updates

  • SCSI scatter-gather list updates

  • livepatching updates

  • HID updates

  • char / misc driver updates

  • staging and IIO driver updates

  • tty / serial driver updates

  • USB / PHY updates

  • MMC updates

  • Devicetree updates

  • chrome platform updates

  • updates from akpm

  • driver core and debugfs updates

  • dma-mapping updates

  • hyper-v updates

  • KVM updates

  • arch/nios2 updates

  • more s390 updates

  • asm-generic updates

  • Kbuild updates

  • Kconfig updates

  • Kselftest updates

  • common SETFLAGS/FSSETXATTR parameter checking

  • xfs updates

  • f2fs updates

  • 9p updates

  • dlm updates

  • io_uring updates

  • input updates

  • pin control updates

  • IPMI updates

  • device mapper updates

  • MTD updates

  • sparc updates

  • powerpc updates

  • percpu updates

  • mailbox updates

  • x86 platform driver updates

  • stream_open() updates

  • UML updates

  • UBIFS updates

  • eCryptfs updates

  • HMM updates

  • drm updates

  • MFD updates

  • rdma updates

  • PCI updates

  • power supply and reset updates

  • i2c updates

  • more block updates

  • backlight updates

  • safesetid updates

  • Xtensa updates

  • rst conversion of docs

  • ARC updates

  • btrfs updates

  • more updates from akpm

  • SH updates

  • h8300 update

  • MIPS updates

  • dmaengine updates

  • RTC updates

  • clk updates

  • VFIO updates

  • virtio, vhost updates

  • rpmsg updates

  • remoteproc updates

  • hwspinlock updates

  • thermal management updates

  • another x86 platform driver update

  • more ACPI updates

  • more power management updates

  • watchdog updates

  • libnvdimm updates

  • dax updates

  • ceph updates

  • cifs updates

  • swiotlb updates

  • tracing updates

  • module updates

  • RISC-V updates

  • NFS client updates

  • more device mapper updates

  • yet more updates from akpm

  • vfs mount updates

  • adfs updates

  • misc vfs updates

  • iomap split/cleanup

  • xen updates

  • arch/csky pupdates

  • ARM SoC platform updates

  • ARM SoC-related driver updates

  • ARM Devicetree updates

  • ARM SoC defconfig updates

  • dcache and mountpoint updates

  • more Kbuild updates

  • more KVM updates

  • CONFIG_PREEMPT_RT stub config

  • perf tooling updates

  • more input updates

  • NTB updates

  • ARC updates

1. Real Time Clock (RTC)

  • bd70528: Initial support for ROHM bd70528 RTC commit

  • imx-sc: add rtc alarm support commit

  • pcf2123: add alarm support commit and remove sysfs register view commit

  • rk808: Add RK809 and RK817 support commit

  • tegra: Turn into regular driver commit

2. Voltage, current regulators, power capping, power supply

  • power
    • reset: nvmem-reboot-mode: use NVMEM as reboot mode write interface commit

    • supply: Add HWMON compatibility layer commit

    • supply: Initial support for ROHM BD70528 PMIC charger block commit

    • supply: add input power and voltage limit properties commit

    • power_supply: wilco_ec: Add charging config driver commit

  • regulator
    • Add support for the stm32-booster commit

    • arizona-ldo1: Add support for Cirrus Logic Madera codecs commit

    • arizona-micsupp: Add support for Cirrus Logic Madera codecs commit

    • lm363x: Add support for LM36274 commit

    • lp87565: Add 4-phase lp87561 regulator support commit

    • max77620: Support Maxim 77663 commit

    • qcom_spmi: Add support for PM8005 commit and add PMS405 SPMI regulator commit

    • rk808: Add RK809 and RK817 support commit

    • s2mps11: Adjust supported buck voltages to real values commit

    • slg51000: add slg51000 regulator driver commit

  • reset: qcom-pon: Add support for gen2 pon commit

3. Pin Controllers (pinctrl)

  • Add drive strength support for BM1880 SoC commit

  • Add pinconf support for BM1880 SoC commit

  • freescale: Add i.MX8MN pinctrl driver support commit

  • meson: add output support in pinconf commit and add support of drive-strength-microamp commit

  • mvebu: Add support for MV98DX1135 commit

  • qcom: Add SM8150 pinctrl driver commit

  • tegra: Add Tegra194 pinmux driver commit

4. Multi Media Card (MMC)

  • sdhci-pci: Add support for Intel EHL commit

  • sdhci-sprd: Add optional gate clock support commit and add pin control support for voltage switch commit

  • sdhci_am654: Add Support for 4 bit IP on J721E commit and 8 bit IP on J721E commit

5. Memory Technology Devices (MTD)

  • Add Initial Hyperbus support commit, commit, commit, commit, commit

  • onenand: Add support for 8Gb datasize onenand commit

  • rawnand: Add Macronix NAND read retry support commit

  • rawnand: brcmnand: Add support for v7.3 controller commit

  • spi-nor: Add Micron MT25QL02 support commit

  • spi-nor: Add Winbond w25q16jv support commit

  • spi-nor: intel-spi: Add support for Intel Elkhart Lake SPI serial flash commit

  • spi-nor: stm32: remove the driver as it was replaced by spi-stm32-qspi.c commit

  • spinand: Add initial support for Paragon PN26G0xA commit

  • spinand: Add support for GigaDevice GD5F1GQ4UFxxG commit

  • spinand: Add support for two-byte device IDs commit

6. Industrial I/O (iio)

  • Add driver for Infineon DPS310 commit

  • accel: add missing sensor for some 2-in-1 based ultrabooks commit

  • adc: ad7124: Add buffered input support commit

  • adc: mediatek: mt6577-auxadc, add mt6765 support commit

  • adc: stm32-dfsdm: add fast mode support commit

  • amplifiers: ad8366: Add support for ADL5240 VGA commit and for the ADA4961 DGA commit

  • cros_ec: Add lid angle driver commit

  • cros_ec: add 'id' sysfs entry commit

  • dps310: Add pressure sensing capability commit

  • frequency: adf4371: Add support for ADF4371 PLL commit, ADF4372 PLL commit and for output stage mute commit

  • light: stk3310: Add support for stk3335 commit

7. Multi Function Devices (MFD)

  • ti-lmu: Add LM36274 support to the ti-lmu commit

  • ti-lmu: Remove support for LM3697 commit

  • cros_ec_debugfs: Expose resume result via debugfs commit

  • lp87565: Add support for 4-phase LP87561 combination commit

  • bd70528: Support ROHM bd70528 PMIC core commit

  • rk808: Add RK817 and RK809 support commit

  • intel-lpss: Add Intel Elkhart Lake PCH PCI IDs commit

  • madera: Add Madera core support for CS47L15 commit and CS47L92 commit

8. Pulse-Width Modulation (PWM)

  • Add support referencing PWMs from ACPI commit

  • sifive: Add a driver for SiFive SoC PWM commit

9. Inter-Integrated Circuit (I2C + I3C)

  • regmap: add i3c bus support commit

  • Add support for IPMB driver commit

  • i801: Add Block Write-Block Read Process Call support commit

  • i801: Add support for Intel Elkhart Lake commit and Intel Tiger Lake commit

  • mt7621: Add MediaTek MT7621/7628/7688 I2C driver commit

  • ocores: add support for i2c device on Sifive FU540-c000 SoC commit

10. Hardware monitoring (hwmon)

  • pmbus: Add Infineon PXE1610 VR driver commit

  • pmbus: Add Infineon IRPS5401 driver commit

11. General Purpose I/O (gpio)

  • Initial support for ROHM bd70528 GPIO block commit

  • mb86s7x: Enable ACPI support commit

  • pca953x: Add support for the TI TCA9539 commit

12. Leds

  • TI LMU: Add common code for TI LMU devices commit

  • lm36274: Introduce the TI LM36274 LED driver commit

  • lm3697: Introduce the lm3697 driver commit

  • spi-byte: add single byte SPI LED driver commit

13. DMA engines

  • Add Synopsys eDMA IP driver commit, commit, commit, commit, commit, commit

  • mediatek: Add MediaTek UART APDMA support commit

  • sudmac: remove unused driver commit

  • sun6i: Add support for H6 DMA commit

14. Hardware Random Number Generator (hwrng)

  • iproc-rng200: Add support for 7211 commit

15. Cryptography hardware acceleration

  • atmel-i2c: add support for SHA204A random number generator commit

  • inside-secure: add support for HMAC updates commit

  • inside-secure: implement IV retrieval commit

16. PCI

  • MSI: Support allocating virtual MSI interrupts commit

  • switchtec: Add module parameter to request more interrupts commit

  • Enable NVIDIA HDA controllers commit

  • qcom: Add QCS404 PCIe controller support commit

  • tegra: Add PCIe Gen2 link speed support commit

  • tegra: Enable Relaxed Ordering only for Tegra20 & Tegra30 commit

17. Clock

  • Add Si5341/Si5340 driver commit

  • Add clk_parent entry in debugfs commit

  • RK808: Add RK809 and RK817 support commit

  • add BCM63XX gated clock controller driver commit

  • at91: sckc: add support for SAM9X60 commit

  • bcm283x: add driver interfacing with Raspberry Pi's firmware commit

  • bd718x7: Support ROHM BD70528 clk block commit

  • clk-si544: Implement small frequency change support commit

  • kirkwood: Add support for MV98DX1135 commit

  • mediatek: add audsys clock driver for MT8516 commit

  • meson-g12a: add temperature sensor clocks commit

  • meson: g12a: Add support for G12B CPUB clocks commit

  • qoriq: add support for lx2160a commit

  • sysctr: Add nxp system counter timer driver support commit

18. PHY ("physical layer" framework)

  • qcom: Add Qualcomm PCIe2 PHY driver commit

  • Add driver for mixel mipi dphy found on NXP's i.MX8 SoCs commit

19. EDAC (Error Detection And Correction)

  • altera: Add Stratix10 OCRAM & SDMMC EDAC Support commit

  • i10nm: Add Intel additional Ice-Lake support commit

  • ie31200: Add Intel Coffee Lake CPU support commit

  • sifive: Add EDAC platform driver for SiFive SoCs commit

20. Non-Transparent Bridge (NTB)

  • Support using MSI interrupts in ntb_transport commit, commit, commit, commit, commit, commit, commit, commit, commit, commit

21. Various

  • PCI: Add Synopsys endpoint EDDA Device ID commit

  • extcon: Add fsa9480 extcon driver commit

  • firmware: ti_sci: Add resource management APIs for ringacc, psi-l and udma commit

  • firmware: ti_sci: Add support for processor control commit

  • habanalabs: Add busy engines bitmask to HW idle IOCTL commit

  • habanalabs: Add debugfs node for engines status commit

  • hwspinlock/omap: Add support for TI K3 SoCs commit

  • iommu/vt-d: Add debugfs support to show scalable mode DMAR table internals commit

  • iommu: Add recoverable fault reporting commit

  • iommu: Introduce IOMMU_RESV_DIRECT_RELAXABLE reserved memory regions commit

  • irqchip/al-fic: Introduce Amazon's Annapurna Labs Fabric Interrupt Controller Driver commit

  • irqchip/exiu: Implement ACPI support commit

  • irqchip/gic-v2m: Add support for Amazon Graviton variant of GICv3+GICv2m commit

  • irqchip: Add Renesas RZ/A1 Interrupt Controller driver commit

  • mailbox: omap: Add support for TI K3 SoCs commit

  • memory: jz4780_nemc: Add support for the JZ4740 commit

  • memory: jz4780_nemc: Add support for the JZ4740 commit

  • misc: fsa9480: Delete this driver commit

  • misc: xilinx-sdfec: add core driver commit

  • misc: xilinx_sdfec: Add CCF support commit

  • nvmem: imx-ocotp: Add i.MX8MM support commit

  • nvmem: imx: add i.MX8 nvmem driver commit

  • pinctrl: generic: add new 'drive-strength-microamp' property support commit

  • remoteproc: stm32: add an ST stm32_rproc driver commit

  • soc: amlogic: canvas: add support for Meson8, Meson8b and Meson8m2 commit

  • soc: fsl: add DPAA2 console support commit

  • soc: imx: Add SCU SoC info driver support commit

  • soc: qcom: Add AOSS QMP driver commit

22. List of merges

23. Other news sites

  • MoinMoin Powered
  • Python Powered
  • GPL licensed
  • Valid HTML 4.01