Project

General

Profile

Actions

Bug #4203

closed

Default loader tunables for DMA and write caching changed on FreeBSD 10.x

Added by Jim Pingle almost 10 years ago. Updated almost 10 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
Operating System
Target version:
Start date:
01/12/2015
Due date:
% Done:

0%

Estimated time:
Plus Target Version:
Release Notes:
Affected Version:
2.2
Affected Architecture:

Description

Some of the old ATA subsystem tunables are still used in loader.conf that should be updated and changed on upgrade. Or we could remove the old tunables and not add the new ones in. If people have been running 2.2 fine without them, perhaps they are not necessary on FreeBSD 10.x like they were in the past on older hardware.

Primarily affects NanoBSD and the default source:boot/loader.conf_wrap

Write caching control:
Old: hw.ata.wc
New: kern.cam.ada.write_cache

Disable DMA:
Old: hw.ata.ata_dma=0 and hw.ata.atapi_dma=0
New: hint.ata.0.mode=PIO4
(Needs set once for each controller, so perhaps put in at least 0-6 to cover the most likely culprits?)

Actions

Also available in: Atom PDF