SysTutorials

Linux Kernel 4.19.178 Released

· updated April 11, 2026

Linux kernel 4.19.178 is a stable release from the 4.19 LTS series, containing 248 patches addressing security fixes, memory leaks, and driver corrections. This release modified approximately 239,909 lines of source code compared to the base 4.19 release.

Device Tree and Architecture Fixes

Several ARM and ARM64 device tree updates improve hardware support and thermal management:

Memory and Buffer Management

Several fixes address potential use-after-free and memory leak conditions:

Network and Protocol Fixes

Network stack improvements focus on ICMP handling and device-specific corrections:

Driver Updates

Multiple driver categories receive targeted fixes:

USB: DWC3 gadget interval configuration corrected for fullspeed interrupts and DEPCFG handling; musb runtime PM race condition fixed; serial drivers (mos7720, mos7840, ftdi_sio) corrected error codes

Storage: AHCI Broadcom regulator management restored; ext4 htree index checksum corruption fixed; f2fs attribute corruption prevented

Input Devices: Raydium touchscreen zero-length transfers blocked; ASUS Zenbook Flip added to i8042 noselftest list; PowerA Enhanced controller support added

Media: UVC video now accepts invalid bFormatIndex/bFrameIndex values; CX25821 DMA reallocation memleak fixed; VSP1 error handling improved

Wireless: ath9k debugfs nf_override data bus crash fixed; ath10k CE pipe init error handling improved; b43 N-PHY coef update fixed for revision >= 3

Security and Cryptography

Filesystem and I/O

Tracing and Debugging

System and Core Changes

For complete details on all 248 patches, consult the linux-stable repository’s 4.19.178 tag or download the full patchset directly.

← All posts