By using this site, you agree to the Privacy Policy and Terms of Use.
Accept
World of SoftwareWorld of SoftwareWorld of Software
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Search
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
Reading: NVIDIA Improves Block Layer Peer-To-Peer DMA In Linux 6.19
Share
Sign In
Notification Show More
Font ResizerAa
World of SoftwareWorld of Software
Font ResizerAa
  • Software
  • Mobile
  • Computing
  • Gadget
  • Gaming
  • Videos
Search
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Have an existing account? Sign In
Follow US
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
World of Software > Computing > NVIDIA Improves Block Layer Peer-To-Peer DMA In Linux 6.19
Computing

NVIDIA Improves Block Layer Peer-To-Peer DMA In Linux 6.19

News Room
Last updated: 2025/12/05 at 2:30 PM
News Room Published 5 December 2025
Share
NVIDIA Improves Block Layer Peer-To-Peer DMA In Linux 6.19
SHARE

The IO_uring and block subsystem changes have been merged for the Linux 6.19 merge window with a few improvements worth highlighting this cycle.

The IO_uring merge brings several code clean-ups, support for mixed size SQEs, zero copy receive “zcrx” updates, and improved ring initialization. IO_uring also now supports getsockname() and getpeername().

NVIDIA RTX graphics card with two NVMe SSDs

With the block merge for Linux 6.19 catching my eye were improvements to the block layer peer-to-peer (P2P) DMA support. The P2P DMA work around block devices ended up being work pursued by NVIDIA. NVIDIA engineer Leon Romanovsky explained with the patch series:

“This patch series improves block layer and NVMe driver support for MMIO memory regions, particularly for peer-to-peer (P2P) DMA transfers that go through the host bridge.

The series addresses a critical gap where P2P transfers through the host bridge (PCI_P2PDMA_MAP_THRU_HOST_BRIDGE) were not properly marked as MMIO memory, leading to potential issues with:

– Inappropriate CPU cache synchronization operations on MMIO regions
– Incorrect DMA mapping/unmapping that doesn’t respect MMIO semantics
– Missing IOMMU configuration for MMIO memory handling

This work is extracted from the larger DMA physical API improvement series and focuses specifically on block layer and NVMe requirements for MMIO memory support.”

In addition to the enhancements to the block layer P2P DMA support, Linux 6.19 block code also has improved its auto integrity code, speeds up polled I/O handling, fixes blk-throttle for SSD devices, support for caching zones, a variety of MD fixes, improved usage of per-CPU workqueues with Bcache, the block tracing code now supports zoned devices, and other improvements.

Sign Up For Daily Newsletter

Be keep up! Get the latest breaking news delivered straight to your inbox.
By signing up, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy. You may unsubscribe at any time.
Share This Article
Facebook Twitter Email Print
Share
What do you think?
Love0
Sad0
Happy0
Sleepy0
Angry0
Dead0
Wink0
Previous Article Two Marvel Stars Nearly Played Jake Sully In James Cameron’s Avatar Movies – BGR Two Marvel Stars Nearly Played Jake Sully In James Cameron’s Avatar Movies – BGR
Next Article Cyber Week deal alert: take ,962 off this ultra-comfy memory foam mattress Cyber Week deal alert: take $1,962 off this ultra-comfy memory foam mattress
Leave a comment

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Stay Connected

248.1k Like
69.1k Follow
134k Pin
54.3k Follow

Latest News

Keep Track of These Savings: Take 40% Off Tile Mate Tracker With This Last-Minute Cyber Week Deal
Keep Track of These Savings: Take 40% Off Tile Mate Tracker With This Last-Minute Cyber Week Deal
News
Linux Still Dealing With Quirky Firewire Devices As We Enter 2026
Linux Still Dealing With Quirky Firewire Devices As We Enter 2026
Computing
This startup built a Fitbit for your brain to combat chronic stress |  News
This startup built a Fitbit for your brain to combat chronic stress | News
News
The Week’s 10 Biggest Funding Rounds: Investors Get Back To Writing Large Checks
The Week’s 10 Biggest Funding Rounds: Investors Get Back To Writing Large Checks
News

You Might also Like

Linux Still Dealing With Quirky Firewire Devices As We Enter 2026
Computing

Linux Still Dealing With Quirky Firewire Devices As We Enter 2026

2 Min Read
Beyond the Hype: New Study Finds AI Slashes Professional Task Time by 80%
The deba… | HackerNoon
Computing

Beyond the Hype: New Study Finds AI Slashes Professional Task Time by 80% The deba… | HackerNoon

6 Min Read
9 Advanced Prompts for Mastering Logo Design [UPDATED]
Computing

9 Advanced Prompts for Mastering Logo Design [UPDATED]

9 Min Read
So You Want to Build a Writing Career? | HackerNoon
Computing

So You Want to Build a Writing Career? | HackerNoon

7 Min Read
//

World of Software is your one-stop website for the latest tech news and updates, follow us now to get the news that matters to you.

Quick Link

  • Privacy Policy
  • Terms of use
  • Advertise
  • Contact

Topics

  • Computing
  • Software
  • Press Release
  • Trending

Sign Up for Our Newsletter

Subscribe to our newsletter to get our newest articles instantly!

World of SoftwareWorld of Software
Follow US
Copyright © All Rights Reserved. World of Software.
Welcome Back!

Sign in to your account

Lost your password?