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 2018-10-04 20:31:40
KernelNewbies:
  • Linux_4.19

Linux 4.19 has not been released. While this page is completed, you can read more information about this release here:

  • LWN's merge window, part 1, part 2

  • Phoronix's The New & Improved Features Of The Linux 4.19 Kernel

Or check the merge list:

  • Pull m68k updates

  • Pull debugobjects update

  • Pull EFI updates

  • Pull genirq updates

  • Pull RCU updates

  • Pull x86 RAS updates

  • Pull scheduler updates

  • Pull locking/atomics update

  • Pull perf update

  • Pull timer updates

  • Pull x86 apic update

  • Pull x86 boot updates

  • Pull x86 asm updates

  • Pull x86 build cleanup

  • Pull x86 cleanups

  • Pull x86 cpu updates

  • Pull x86 dump printing cleanup

  • Pull x86/hyper-v update

  • Pull x86 cache QoS (RDT/CAR) updates

  • Pull x86 platform updates

  • Pull x86 mm updates

  • Pull x86 vdso update

  • Pull x86 PTI updates

  • Pull x86 timer updates

  • Pull s390 updates

  • Pull ARM updates

  • Pull ARM clkdev updates

  • Pull parisc updates

  • Pull MIPS updates

  • Pull hwmon updates

  • Pull vfs open-related updates

  • Pull vfs icache updates

  • Pull vfs lookup() updates

  • Pull vfs aio updates

  • Pull misc vfs updates

  • Pull file locking updates

  • Pull btrfs updates

  • Pull fs iomap refactoring

  • Pull cifs updates

  • Pull ext4 updates

  • Pull xfs updates

  • Merge L1 Terminal Fault fixes

  • Pull block updates

  • Pull mtd updates

  • Pull MD updates

  • Pull dma-mapping updates

  • Pull configfs updates

  • Pull regmap updates

  • Pull spi updates

  • Pull regulator updates

  • Pull pin control updates

  • Pull Devicetree updates

  • Pull LED updates

  • Pull power management updates

  • Pull ACPI updates

  • Pull sound updates

  • Pull documentation update

  • Pull arm64 updates

  • Pull xen updates

  • Pull hardened usercopy updates

  • Pull pstore update

  • Pull security subsystem updates

  • Pull SELinux updates

  • Pull audit patches

  • Pull printk updates

  • Pull gcc plugin cleanups

  • Pull Kbuild updates

  • Pull Kconfig updates

  • Pull Kconfig consolidation

  • Pull networking updates

  • Pull crypto updates

  • Pull drm updates

  • Pull media updates

  • Pull auxdisplay updates

  • Pull clang-format updates

  • Pull random updates

  • Pull EDAC updates

  • Pull GPIO updates

  • Pull clk updates

  • Pull SCSI updates

  • Pull gfs2 updates

  • Pull smack updates

  • Pull TPM updates

  • Pull integrity updates

  • Pull pci updates

  • Pull mailbox updates

  • Pull thermal management updates

  • Pull VFIO updates

  • Pull orangefs updates

  • Pull UDF and ext2 update

  • Pull fsnotify updates

  • Pull device mapper updates

  • Pull VLA removal leftovers

  • Pull modules updates

  • Pull powerpc updates

  • Pull drm msm support for adreno a6xx

  • Pull rdma updates

  • Merge memory management updates from akpm

  • Pull 9p updates

  • Pull USB/PHY updates

  • Pull tty/serial driver updates

  • Pull staging and IIO updates

  • Pull char/misc driver updates

  • Pull driver core updates

  • Pull MMC updates

  • Pull DMAengine updates

  • Pull watchdog updates

  • Pull remoteproc updates

  • Pull rpmsg updates

  • Pull hwspinlock updates

  • Pull input updates

  • Pull RISC-V updates

  • Pull first set of KVM updates

  • Pull MFD updates

  • Pull backlight updates

  • Pull HID updates

  • Pull livepatching updates

  • Pull RTC updates

  • Pull ceph updates

  • Pull tracing updates

  • Pull Kselftest update

  • Pull ia64 NO_BOOTMEM conversion

  • Pull arch/microblaze updates

  • Pull chrome platform updates

  • Pull core signal handling updates

  • Pull i2c updates

  • Pull power supply and reset updates

  • Pull overlayfs updates

  • Pull fuse update

  • Pull arch/h8300 updates

  • Pull sparc updates

  • Pull IDE updates

  • Pull more power management updates

  • Pull more ACPI updates

  • Merge more memory management updates from akpm

  • Pull f2fs updates

  • Pull more block updates

  • Pull second set of KVM updates

  • Pull Xtensa updates

  • Pull more parisc updates

  • Pull x86 platform driver updates

  • Pull ARM 32-bit SoC platform updates

  • Pull ARM SoC driver updates

  • Pull ARM SoC defconfig updates

  • Pull ARM device-tree updates

  • Pull OpenRISC update

  • Pull fbdev updates

  • Pull pwm updates

  • Pull UBI/UBIFS updates

  • Pull nfsd updates

  • Pull NFS client updates

  • Merge yet more memory management updates from akpm

  • Pull virtio updates

  • Pull second i2c update

  • Pull s390 updates

  • Pull apparmor updates

  • Pull thermal management updates

  • Pull IOMMU updates

  • Pull workqueue updates

  • Pull cgroup updates

  • Pull libata updates

  • Pull more Kbuild updates

  • Pull ARM SoC late updates

  • Pull libnvdimm updates

  • Pull libnvdimm memory-failure update

  • Pull irq update

  • Pull perf updates

  • Pull IDA updates

  • Pull timer update

1. Pin Controllers (pinctrl)

  • ocelot: add support for interrupt controller commit

  • intel: Add Ice Lake PCH pin controller support commit

  • imx: add driver for i.MX8MQ commit

  • berlin: add the as370 SoC pinctrl driver commit

2. Multi Media Card (MMC)

  • renesas_sdhi: add eMMC HS400 mode support commit

  • sdhci-of-dwcmshc: add SDHCI OF Synopsys DWC MSHC driver commit

  • sdhci-pci-dwc-mshc: synopsys dwc mshc support commit

  • sdhci-pci: Add support for Intel ICP commit

  • sdhci: Add support for O2 eMMC HS200 mode commit

  • sdhci: Add support for O2 hardware tuning commit

  • tmio: add eMMC HS400 mode support commit

3. Memory Technology Devices (MTD)

  • nand: Add core infrastructure to support SPI NANDs commit

  • rawnand: add NVIDIA Tegra NAND Flash controller driver commit

  • rawnand: atmel: add module param to avoid using dma commit

  • spinand: Add initial support for Micron MT29F2G01ABAGD commit, Winbond W25M02GV commit, MX35LF1GE4AB commit, MX35LF2GE4AB commit

  • ubi: provide a way to skip CRC checks commit, commit

4. Industrial I/O (iio)

  • Add channel for Phase commit

  • Add channel for Position Relative commit

  • accel: adxl345: add calibration offset support commit

  • accel: adxl345: add sampling frequency support commit

  • adc: Add Spreadtrum SC27XX PMICs ADC support commit

  • adc: at91-sama5d2_adc: add support for position and pressure channels commit

  • adxl345: Add support for the ADXL375 commit

  • chemical: Add support for Bosch BME680 sensor commit

  • dac: Add AD5758 support commit

  • light: introduce si1133 commit

  • vcnl4000: add VCNL4010 and VCNL4020 device id commit

  • vcnl4000: add support for VCNL4200 commit

  • ad5686: Add AD5311R support commit

5. Multi Function Devices (MFD)

  • Add support for Cirrus Logic CS47L35/L85/L90/L91 codecs commit, commit, commit, commit, commit, commit, commit, commit, commit

  • bd71837: Core driver for ROHM BD71837 PMIC commit

  • da9063: Add DA9063L support commit

  • intel-lpss: Add Ice Lake PCI IDs commit

6. Pulse-Width Modulation (PWM)

  • mediatek: Add MT7628 support commit

  • fsl-ftm: Enable support for the new SoC i.MX8QM commit

7. Inter-Integrated Circuit (I2C)

  • Add Actions Semiconductor Owl family S900 I2C driver commit

  • Adds an algorithm for an I2C master physically located on an FSI slave device commit, commit, commit, commit, commit, commit, commit

  • i2c-qcom-geni: Add bus driver for the Qualcomm GENI I2C controller commit

  • i801: Add support for Intel Ice Lake commit

  • tegra: Add support for Tegra194 commit

8. Hardware monitoring (hwmon)

  • Add support for RPi voltage sensor commit

  • Add support for power min, lcrit, min_alarm and lcrit_alarm commit

  • Add NPCM7xx: PWM and Fan driver commit

  • k10temp: Support Threadripper 2920X, 2970WX commit, commit

  • mlxreg-fan: Add support for Mellanox FAN driver commit

9. General Purpose I/O (gpio)

  • it87: Add support for IT8613 commit

  • tegra186: Add support for Tegra194 commit

  • mt7621: Add a driver for MT7621 commit

10. Leds

  • lm3692x: Support LED sync configuration commit

11. DMA engines

  • Add Actions Semi Owl family S900 DMA driver commit

  • imx-sdma: add virt-dma support commit

12. Hardware Random Number Generator (hwrng)

  • msm: remove msm hw_random driver commit

13. Cryptography hardware acceleration

  • Add support for the SHA512 and SHA384 algorithms in the Inside Secure SafeXcel driver commit, commit, commit, commit, commit, commit, commit, commit, commit, commit

  • Introduce the EIP197d engine support to the Inside Secure SafeXcel driver commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit

  • Adds support for more algorithms in the Inside Secure SafeXcel driver: MD5 (and its hmac), DES (ECB and CBC), and 3DES (ECB and CBC) commit, commit, commit, commit

  • ccp: Add support for new CCP/PSP device ID commit

  • hisilicon: SEC security accelerator driver commit

  • qcom-rng: Add Qcom prng driver commit

14. PCI

  • Add pci=disable_acs_redir parameter to disable ACS redirection for peer-to-peer DMA support (we don't have the peer-to-peer support yet; this is just one piece) commit, commit, commit

  • AER: Add sysfs attributes for rootport cumulative stats commit

  • AER: Add sysfs attributes to provide AER stats and breakdown commit

  • kirin: Add MSI support commit

  • pciehp: Support interrupts sent from D3hot commit

  • hotplug: Delete skeleton driver commit

15. FRU Support Interface (FSI)

  • Add new central chardev support commit

  • Add cfam char devices commit

  • sbefifo: Add driver for the SBE FIFO commit

16. Clock

  • Add driver for MAX9485 commit

  • actions: Add S700 SoC clock support commit

  • at91: add I2S clock mux driver commit

  • meson: add axg audio sclk divider driver commit

  • meson: add clk-phase clock driver commit

  • meson: add triple phase clock driver commit

  • qcom: Add display clock controller driver for SDM845 commit

  • qcom: clk-rpmh: Add QCOM RPMh clock driver commit

  • renesas: Renesas R9A06G032 clock driver commit

  • rockchip: add clock controller for px30 commit

  • rockchip: add support for half divider commit

  • samsung: Remove support for Exynos5440 commit

  • tegra: Add sdmmc mux divider clock commit

  • timer-mediatek: Add support for system timer commit

  • New RISC-V SBI timer driver commit

17. Various

  • GNSS receiver (e.g. a GPS receiver) subsystem commit, commit, commit, commit, commit

  • FPGA Device Feature List (DFL) Device Drivers commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit

  • bus: add bus driver for accessing Allwinner A64 DE2 commit

  • cpufreq: armada-37xx: Add AVS support commit

  • cpufreq: exynos: Remove support for Exynos5440 commit

  • drivers/misc: Aspeed LPC snoop output using misc chardev commit

  • drivers: qcom: rpmh-rsc: add RPMH controller for QCOM SoCs commit

  • drivers: soc: Add LLCC driver commit

  • irqchip: add a SiFive PLIC driver commit

  • libnvdimm: Introduce locked DIMM capacity support commit

  • mailbox: Add support for i.MX messaging unit commit

  • mailbox: mediatek: Add Mediatek CMDQ driver commit

  • mailbox: ti-msgmgr: Add support for Secure Proxy commit

  • mei: expose fw version to sysfs commit

  • mux: adgs1408: new driver for Analog Devices ADGS1408/1409 mux commit

  • nvmem: Add Spreadtrum SC27XX efuse support commit

  • parport: parport_serial: Add WCH CH382L PCIe single parallel port support commit

  • phy: Renesas R-Car gen3 PCIe PHY driver commit

  • phy: bcm-sr-pcie: Add Stingray PCIe PHY driver commit

  • platform/mellanox: Introduce support for Mellanox register access driver commit

  • ptp_qoriq: support automatic configuration for ptp timer commit

  • regmap: add SCCB support commit

  • remoteproc: qcom: Introduce Hexagon V5 based WCSS driver commit

  • reset: meson: add meson audio arb driver commit

  • reset: qcom: AOSS (always on subsystem) reset controller commit

  • reset: uniphier: add USB3 core reset control commit

  • slimbus: ngd: Add qcom SLIMBus NGD driver commit

  • slimbus: ngd: add stream support commit

  • soc: mediatek: pwrap: add mt6351 driver for mt6797 SoCs commit

  • soc: mediatek: pwrap: add pwrap driver for mt6797 SoCs commit

18. List of merges

19. Other news sites

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