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 4 as of 2021-04-17 18:53:34
KernelNewbies:
  • Linux_5.12

Linux kernel 5.12 changelog.

Other new sources:

  • LWN's merge window part 1], [https://lwn.net/Articles/847451/

  • Phoronix Linux 5.12 Feature overview

Or take instead a look at the list of Pull Requests:

  • networking updates

  • ARM SoC platform removals

  • ARM SoC updates

  • ARM SoC defconfig updates

  • ARM SoC devicetree updates

  • ARM SoC driver updates

  • EDAC updates

  • RAS updates

  • EFI updates

  • x86 platform updates

  • x86 paravirt updates

  • x86 mm cleanups

  • x86 misc updates

  • x86 microcode cleanup

  • x86 FPU updates

  • x86 CPUID cleanup

  • x86 resource control updates

  • x86 build updates

  • x86 asm updates

  • tty/serial driver updates

  • USB and Thunderbolt updates

  • staging and IIO driver updates

  • power management updates

  • ACPI updates

  • PNP updates

  • sendfile updates

  • ELF compat updates

  • namei updates

  • jfs updates

  • btrfs updates

  • f2fs updates

  • erofs updates

  • nfsd updates

  • fsverity updates

  • iomap updates

  • xfs updates

  • oprofile and dcookies removal

  • libata updates

  • core block updates

  • block driver updates

  • io_uring updates

  • irq updates

  • timer updates

  • RCU updates

  • locking updates

  • tlb gather updates

  • scheduler updates

  • performance event updates

  • xen updates

  • arm64 updates

  • m68k updates

  • MIPS updates

  • parisc updates

  • Hyper-V updates

  • KVM updates

  • s390 updates

  • UML updates

  • MTD updates

  • JFFS2/UBIFS and UBI updates

  • media updates

  • sound updates

  • drm updates

  • tomoyo updates

  • selinux updates

  • audit updates

  • IMA updates

  • smack updates

  • seccomp updates

  • tpm updates

  • crypto update

  • x86 platform driver updates

  • hwmon updates

  • i2c updates

  • MMC updates

  • watchdog updates

  • regmap update

  • regulator updates

  • spi updates

  • auxdisplay updates

  • backlight updates

  • MFD updates

  • chrome platform updates

  • thermal updates

  • clk updates

  • power supply and reset updates

  • i3c update

  • RTC updates

  • gpio updates

  • devicetree updates

  • device mapper updates

  • SCSI updates

  • rdma updates

  • iommu updates

  • block IPI updates

  • documentation updates

  • Kselftest updates

  • KUnit updates

  • printk updates

  • livepatching updates

  • kgdb updates

  • memblock update

  • d_name whack-a-mole

  • RCU-safe common_lsm_audit()

  • zonefs updates

  • exfat updates

  • lazytime updates

  • fsnotify update

  • isofs, udf, and quota updates

  • ceph updates

  • more nfsd updates

  • perf tool updates

  • tracing updates

  • ARM updates

  • powerpc updates

  • cgroup updates

  • qorkqueue updates

  • user namespace update

  • kcmp kconfig update

  • follow_pfn() updates

  • IPMI update

  • pin control updates

  • clang LTO updates

  • objtool updates

  • microblaze updates

  • module updates

  • percpu updates

  • idmapped mounts

  • gfs2 updates

  • HID updates

  • input updates

  • more power management updates

  • more ACPI updates

  • dmaengine updates

  • sparc updates

  • more clang LTO updates

  • keyring updates

  • arch/nios2 updates

  • libnvdimm and device-dax updates

  • initial support for CXL (Compute Express Link)

  • mailbox updates

  • dma-mapping updates

  • driver core / debugfs update

  • char/misc driver updates

  • Simple Firmware Interface (SFI) support removal

  • https://git.kernel.org/torvalds/c/719bbd4a509f403f537adcaefd8ce17532be2e84

  • hwspinlock updates

  • rpmsg updates

  • remoteproc updates

  • misc memory management updates from Andrew Morton

  • x86 irq entry updates

  • nds32 updates

  • PCI updates

  • ext4 updates

  • Kbuild updates

  • more ACPI updates

  • more drm updates

  • more MIPS updates

  • virtio updates

  • pwm updates

  • NFS Client Updates

  • more memory management updates from Andrew Morton

  • more KVM updates

  • more xen updates

  • RISC-V updates

  • pcmcia update

  • LED updates

  • swiotlb updates

  • more io_uring updates

  • cifs updates

  • more s390 updates

  • OpenRISC updates

  • misc vfs updates

  • io_uring thread rewrite

  • more block updates

  • more xfs updates

  • more SCSI updates

  • more RISC-V updates

  • arch/csky updates

1. CXL (Compute Express Link)

  • CXL 2.0 Support commit, commit, commit, commit, commit, commit, commit, commit

2. Various

  • bus: fsl-mc: enhance Management Complex userspace support commit, commit, commit, commit, commit

  • PCI: Add Silicom Denmark vendor ID commit

  • PCI: Add TI J721E device to PCI IDs commit

  • bus: mhi: core: Add device hardware reset support commit

  • bus: sunxi-rsb: Implement runtime power management commit

  • coresight: Add support for v8.4 SelfHosted tracing commit

  • coresight: etm-perf: Support PID tracing for kernel at EL2 commit

  • coresight: etm4x: Add support for sysreg only devices commit

  • coresight: etm4x: add AMBA id for Cortex-A55 and Cortex-A75 commit

  • drivers/soc/litex: support 32-bit subregisters, 64-bit CPUs commit

  • soc: atmel: add support for sama7g5 commit

  • soc: qcom: rpmpd: Add msm8994 RPM Power Domains commit

  • fpga: dfl: add dfl bus support to MODULE_DEVICE_TABLE() commit

  • fpga: dfl: add support for N3000 Nios private feature commit

  • habanalabs: add CS completion and timeout properties commit

  • habanalabs: add driver support for internal cb scheduling commit

  • habanalabs: add new mem ioctl op for mapping hw blocks commit

  • habanalabs: staged submission support commit

  • habanalabs: support fetching first available user CQ commit

  • habanalabs: support non power-of-2 DRAM phys page sizes commit

  • hwspinlock: omap: Add support for K3 AM64x SoCs commit

  • interconnect: qcom: Add MSM8939 interconnect provider driver commit

  • interconnect: qcom: Add SDX55 interconnect provider driver commit

  • interconnect: qcom: Consolidate interconnect RPM support commit

  • irqchip/ingenic: Add support for the JZ4760 commit

  • irqchip/sun6i-r: Use a stacked irqchip driver commit

  • irqchip: Add support for Realtek RTL838x/RTL839x interrupt controller commit

  • irqchip: Remove sigma tango driver commit

  • irqchip: Remove sirfsoc driver commit

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

  • mailbox: qcom: Add SC8180X apcs compatible commit

  • mailbox: qcom: Add support for SDX55 APCS IPC commit

  • mei: add support for client dma capability commit

  • mei: hbm: add client dma hbm messages commit

  • mei: implement client dma setup commit

  • mei: me: add adler lake point LP DID commit

  • mei: me: add adler lake point S DID commit

  • memory: dfl-emif: add the DFL EMIF private feature driver commit

  • memory: tegra124: Support interconnect framework commit

  • mhi: pci_generic: Misc improvements commit, commit, commit, commit, commit, commit, commit, commit, commit

  • misc: bcm-vk: Add Broadcom VK driver commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit

  • misc: pti: Remove driver for deprecated platform commit

  • misc: pvpanic: introduce device capability commit

  • misc: pvpanic: introduce events device attribue commit

  • misc: remove atmel_tclib commit

  • nvmem: Add driver to expose reserved memory as nvmem commit

  • of: property: Add fw_devlink support for more props commit, commit

  • of: Make fw_devlink=on more forgiving commit, commit, commit, commit, commit, commit, commit, commit

  • remoteproc/mediatek: support L1TCM commit

  • remoteproc: ingenic: Add module parameter 'auto_boot' commit

  • remoteproc: qcom: pas: Add SM8350 PAS remoteprocs commit

  • remoteproc: qcom_wcnss: Add qcom,wcn3660b compatible commit

  • reset: simple: add BCM4908 MISC PCIe reset controller support commit

  • sfi: Remove framework for deprecated firmware commit

  • speakup: Make dectlk flush timeout configurable commit

  • tpm: add i2c driver for cr50 commit

3. List of Pull Requests

4. Other news sites

  • LWN's merge window part 1], [https://lwn.net/Articles/847451/

  • Phoronix Linux 5.12 Feature overview

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