Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 7 Feb 2016 04:31:51 -0700
From:      Kevin Bowling <kevin.bowling@kev009.com>
To:        FreeBSD-scsi <freebsd-scsi@freebsd.org>
Subject:   CF quirks
Message-ID:  <CAK7dMtDPRvXjPxP6s1JvkS95Uy8uESaLrXD9X1c-mf7-AbEZXQ@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Linux has a table of what amounts to various CF IDE quirks in
https://github.com/torvalds/linux/blob/master/drivers/ide/ide-cs.c#L275.
Among the affects it disables DMA on all of these.

I have a particular device in my router, a TS2GCF133 (it isn't in their
list but exhibits DMA problem) that I would like to disable DMA on.

hw.ata.ata_dma="0" in /boot/loader.conf has the needed affect.

Is there an equivalent way to blacklist the device by ID in FreeBSD kernel,
or must this be pushed on the end user to figure out with loader.conf?

Regards,
Kevin



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAK7dMtDPRvXjPxP6s1JvkS95Uy8uESaLrXD9X1c-mf7-AbEZXQ>