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

Upload page content

You can upload content for the page named below. If you change the page name, you can also upload content for another page. If the page name is empty, we derive the page name from the file name.

File to load page content from
Page name
Comment

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