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 2 as of 2020-05-18 22:14:17
KernelNewbies:
  • Linux_5.7

Linux 5.7 has not been released. While I finish this list of changes, you can take a look at the following links:

  • LWN: merge window part1, part2

  • Phoronix: Linux 5.7 feature overview

or, instead, take a look at the pull requests:

  • tpm updates

  • i3c updates

  • libata updates

  • block updates

  • block driver updates

  • io_uring updates

  • documentation updates

  • erofs updates

  • seccomp updates

  • pstore updates

  • EDAC updates

  • RAS updates

  • hwmon updates

  • media updates

  • USB / PHY updates

  • driver core updates

  • staging and IIO driver updates

  • spi and regulator updates

  • power management updates

  • ACPI updates

  • PNP subsystem updates

  • objtool updates

  • RCU updates

  • EFI updates

  • locking updates

  • perf updates

  • scheduler updates

  • irq updates

  • core SMP updates

  • NOHZ update

  • timekeeping and timer updates

  • x86 entry code updates

  • x86 splitlock updates

  • x86 timer updates

  • m68k updates

  • MIPS updates

  • ia64 updates

  • microblaze updates

  • arm64 updates

  • x86 boot updates

  • x86 build updates

  • x86 cleanups

  • x86 fpu updates

  • misc x86 updates

  • x86 mm updates

  • x86 vmware updates

  • fscrypt updates

  • btrfs updates

  • gfs2 updates

  • cifs updates

  • audit updates

  • SELinux updates

  • security subsystem updates

  • Kbuild updates

  • MMC updates

  • tty/serial updates

  • x86 platform driver updates

  • NTB updates

  • networking updates

  • crypto updates

  • trivial tree updates

  • HID updates

  • mailbox updates

  • drm updates

  • device mapper updates

  • kselftest update

  • kunit updates

  • XArray updates

  • hmm updates

  • rdma updates

  • exec/proc updates

  • vfs pathwalk sanitizing

  • iomap updates

  • xfs updates

  • memory management updates from Andrew Morton

  • integrity updates

  • kvm updates

  • percpu updates

  • remoteproc updates

  • hwspinlock updates

  • pin control updates

  • sound updates

  • i2c updates

  • dmaengine updates

  • MTD updates

  • SCSI updates

  • devicetree updates

  • ARM updates

  • kgdb updates

  • cgroup updates

  • workqueue updates

  • xen updates

  • SPDX updates

  • char/misc driver updates

  • pci updates

  • ARM SoC updates

  • ARM driver updates

  • ARM defconfig updates

  • ARM devicetree updates

  • ARC updates

  • s390 updates

  • VFIO updates

  • thread updates

  • dma-mapping updates

  • GPIO updates

  • RTC updates

  • nfsd updates

  • exfat filesystem

  • drm hugepage support

  • tracing updates

  • clk updates

  • ext4 updates

  • /dev/random updates

  • powerpc updates

  • more perf updates

  • power supply and reset changes

  • 9p updates

  • ext2/udf updates

  • fsnotify updates

  • csky updates

  • more power management updates

  • more ACPI updates

  • pcmcia updates

  • sparc update

  • parisc updates

  • OpenRISC updates

  • UML updates

  • UBI and UBIFS updates

  • f2fs updates

  • NFS client updates

  • more memory management updates from Andrew Morton

  • LED updates

  • backlight updates

  • mfd updates

  • thermal updates

  • input updates

  • virtio updates

  • more kvm updates

  • iommu updates

  • libnvdimm and dax updates

  • chrome platform updates

  • watchdog updates

  • overlayfs update

  • ceph updates

  • RISC-V updates

  • m68knommu update

  • more powerpc updates

  • module updates

  • more s390 updates

  • more power management updates

  • more ACPI updates

  • more xfs updates

  • more SCSI updates

  • IPMI updates

  • pwm updates

  • more xen updates

  • xtensa updates

  • orangefs updates

  • yet more updates from Andrew Morton

  • more Kbuild updates

  • nios2 updates

  • scheduler fixes/updates

  • time(keeping) updates

1. PCI

  • Add support for Error Disconnect Recover (EDR, you can find EDR spec here) and _OSC based negotiation support for DPC commit, commit, commit, commit, commit, commit, commit, commit, commit

  • P2PDMA: Add Intel Sky Lake-E Root Ports B, C, D to the whitelist commit

  • mobiveil: Add PCIe Gen4 RC driver for Layerscape SoCs commit

  • tegra: Add support for PCIe endpoint mode in Tegra194 commit

  • vmd: Add two VMD Device IDs commit

2. Clock

  • Ingenic: Add support for TCU of X1000 commit

  • at91: add at91rm9200 pmc driver commit

  • at91: add at91sam9g45 pmc driver commit

  • at91: add at91sam9n12 pmc driver commit

  • at91: add sama5d3 pmc driver commit

  • imx7d: Add PXP clock commit

  • imx8mm: Add CLKO2 support commit

  • keystone: Add new driver to handle syscon based clocks commit

  • meson: g12a: add support for the SPICC SCLK Source clocks commit

  • mmp2: Add clocks for the thermal sensors commit

  • mmp2: Add support for PLL clock sources commit

  • qcom: Add modem clock controller driver for SC7180 commit

  • qcom: clk-alpha-pll: Add support for controlling Lucid PLLs commit

  • qcom: gcc: Add global clock controller driver for SM8250 commit

  • qcom: gpucc: Add support for GX GDSC for SC7180 commit

  • qcom: rpmh: Add support for RPMH clocks on SM8250 commit

  • si5341: Support multiple input ports commit

  • sprd: add clocks support for SC9863A commit

  • clocksource: Add driver for the Ingenic JZ47xx OST commit

  • clocksource: ingenic: Add support for TCU of X1000 commit

3. PHY ("physical layer" framework)

  • amlogic: Add Amlogic A1 USB2 PHY Driver commit

  • amlogic: Add Amlogic AXG MIPI/PCIE analog PHY Driver commit

  • amlogic: Add Amlogic AXG PCIE PHY Driver commit

  • qcom-qmp: Add MSM8996 UFS QMP support commit

  • qcom-qusb2: Add generic QUSB2 V2 PHY support commit

  • qcom: qmp: Add SDM845 PCIe QMP PHY support commit

  • qcom: qmp: Add SDM845 QHP PCIe PHY commit

  • qualcomm: Add Synopsys 28nm Hi-Speed USB PHY driver commit

  • qualcomm: usb: Add SuperSpeed PHY driver commit

  • tegra: xusb: Add Tegra194 support commit

  • tegra: xusb: Add support to get companion USB 3 port commit

  • tegra: xusb: Add usb-phy support commit

  • tegra: xusb: Add usb-role-switch support commit

  • ti: gmii-sel: add support for am654x/j721e soc commit

  • uniphier-pcie: Add legacy SoC support for Pro5 commit

  • uniphier-usb3hs: Add legacy SoC support for Pro5 commit

  • uniphier-usb3ss: Add Pro5 support commit

4. EDAC (Error Detection And Correction)

  • Add EDAC driver for DMC520 commit

5. Modem Host Interface (MHI) Bus

  • Add the MHI (Modem Host Interface) bus interface to Linux kernel. MHI is a communication protocol used by the host processors to control and communicate with modems over a high speed peripheral bus or shared memory. The MHI protocol has been designed and developed by Qualcomm Innovation Center, Inc., for use in their modems commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit

6. Various

  • bus: ti-sysc: Add support for PRUSS SYSC type commit

  • counter: 104-quad-8: Support Differential Encoder Cable Status commit

  • counter: 104-quad-8: Support Filter Clock Prescaler commit

  • counter: stm32-timer-cnt: add power management support commit

  • eeprom: at24: add TPF0001 ACPI ID for 24c1024 device commit

  • extcon: axp288: Add wakeup support commit

  • firmware: xilinx: Add ZynqMP aes API for AES functionality commit

  • habanalabs: add debugfs write64/read64 commit

  • habanalabs: support temperature offset via sysfs commit

  • Add Operating State Manager (OSM) L3 interconnect provider support on SDM845 and SC7180 SoCs to handle bandwidth requests from CPU to scale L3 caches commit, commit, commit, commit, commit

  • interconnect: qcom: Add SC7180 interconnect provider driver commit

  • interconnect: qcom: Consolidate interconnect RPMh support commit

  • irqchip/ingenic: Add support for TCU of X1000 commit

  • irqchip: Add driver for Loongson I/O Local Interrupt Controller commit

  • irqchip: Add driver for Loongson-3 HyperTransport PIC controller commit

  • mailbox: imx: add SCU MU support commit

  • mailbox: sun6i-msgbox: Add a new mailbox driver commit

  • mei: me: add cedar fork device ids commit

  • misc: pci_endpoint_test: Add ioctl to clear IRQ commit

  • misc: pci_endpoint_test: Add support to get DMA option from userspace commit

  • ptp: Add a ptp clock driver for IDT 82P33 SMU commit

  • ptp: add VMware virtual PTP clock driver commit

  • remoteproc: updates for omap remoteproc support commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit

  • remoteproc: add IPA notification to q6v5 driver commit

7. List of Pull Requests

8. Other news sites

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