Linux Code Review Hub
Author

Linux Code Review Hub

A professional Linux technology community and learning platform covering the kernel, memory management, process management, file system and I/O, performance tuning, device drivers, virtualization, and cloud computing.

72
Articles
0
Likes
0
Views
0
Comments
Recent Articles

Latest from Linux Code Review Hub

72 recent articles
Linux Code Review Hub
Linux Code Review Hub
Feb 27, 2024 · Fundamentals

How to Compute Headroom for Lossless Ethernet Links (Part 2)

This section analytically derives the headroom size for loss‑less Ethernet links using IEEE 802.1Qbb priority flow control, detailing worst‑case delays, interface and cable latency, buffer cell sizing, Cisco Nexus configuration examples, and a comparison with Fibre Channel B2B primitives.

BuffersCiscoDataCenter
0 likes · 22 min read
How to Compute Headroom for Lossless Ethernet Links (Part 2)
Linux Code Review Hub
Linux Code Review Hub
Feb 26, 2024 · Fundamentals

Understanding Ethernet Flow Control and Congestion Management (Part 1)

This article explains Ethernet flow‑control mechanisms (LLFC and PFC), how pause frames and their quanta are calculated, the role of pause and resume thresholds (XOFF/XON), headroom and footroom concepts, buffer‑queue management, and provides Cisco Nexus configuration examples for lossless storage networks.

Cisco NexusCongestion ManagementData Center Networking
0 likes · 19 min read
Understanding Ethernet Flow Control and Congestion Management (Part 1)
Linux Code Review Hub
Linux Code Review Hub
Feb 20, 2024 · Fundamentals

Why TCP Needs a Rethink: RDMA Insights and 800 Gbps Experiments

The talk examines the challenges of using standard Linux TCP for high‑performance data‑center workloads, explores how RDMA can provide zero‑copy and asynchronous kernel bypass, and presents experimental results from an FPGA‑based prototype that approaches 800 Gbps packet rates while highlighting congestion‑control and CPU‑utilization trade‑offs.

Congestion ControlFPGAHigh‑Performance Networking
0 likes · 23 min read
Why TCP Needs a Rethink: RDMA Insights and 800 Gbps Experiments
Linux Code Review Hub
Linux Code Review Hub
Jan 31, 2024 · Fundamentals

Is POSIX Coming to an End? A Historical Review and Future Outlook

The article surveys the evolution of POSIX abstractions from the 1970s to the present, explains why hardware trends and modern workloads expose limitations of the CPU‑centric model, and argues that a new set of higher‑level interfaces is needed for future systems.

I/O abstractionsPOSIXVirtual Memory
0 likes · 25 min read
Is POSIX Coming to an End? A Historical Review and Future Outlook
Linux Code Review Hub
Linux Code Review Hub
Jan 30, 2024 · Fundamentals

Understanding ARMv8 Virtualization Architecture: Exception Levels, Stage‑2 Translation, and Hypervisor Features

This article explains the ARMv8 virtualization architecture, covering its core characteristics, exception levels, Stage‑2 address translation, MMIO emulation, SMMU handling, trap‑and‑emulate mechanisms, virtual interrupts, generic timer virtualization, host extensions, nested virtualization, and the associated performance overheads.

ARMv8Exception LevelsHypervisor
0 likes · 24 min read
Understanding ARMv8 Virtualization Architecture: Exception Levels, Stage‑2 Translation, and Hypervisor Features
Linux Code Review Hub
Linux Code Review Hub
Jan 29, 2024 · Cloud Native

How Minsheng Bank Built eBPF‑Based Observability for Cloud‑Native Services

The article details Minsheng Bank's step‑by‑step journey from traditional network monitoring to a full‑stack, zero‑intrusion observability platform built with DeepFlow, vTap, distributed data collection, and eBPF, illustrating concrete case studies and future plans for expanding business‑level monitoring.

DeepFlowNetwork Monitoringcloud-native
0 likes · 18 min read
How Minsheng Bank Built eBPF‑Based Observability for Cloud‑Native Services
Linux Code Review Hub
Linux Code Review Hub
Jan 25, 2024 · Fundamentals

Exploring BPF LSM Support on aarch64 Using ftrace

The article investigates why BPF LSM programs fail to load on aarch64 kernels, uses ftrace‑based tools such as bpftrace and trace‑cmd to trace kernel execution, discovers missing arch_prepare_bpf_trampoline support in 5.15 and 6.1, and shows that a patch merged into the mainline kernel restores functionality for upcoming releases.

BPFKernelLSM
0 likes · 27 min read
Exploring BPF LSM Support on aarch64 Using ftrace