From owner-freebsd-scsi@freebsd.org Sun Feb 7 11:31:53 2016 Return-Path: Delivered-To: freebsd-scsi@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1750DAA1B49 for ; Sun, 7 Feb 2016 11:31:53 +0000 (UTC) (envelope-from kevin.bowling@kev009.com) Received: from mail-yw0-x22d.google.com (mail-yw0-x22d.google.com [IPv6:2607:f8b0:4002:c05::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DAE6AEAC for ; Sun, 7 Feb 2016 11:31:52 +0000 (UTC) (envelope-from kevin.bowling@kev009.com) Received: by mail-yw0-x22d.google.com with SMTP id h129so84488841ywb.1 for ; Sun, 07 Feb 2016 03:31:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kev009.com; s=google; h=mime-version:date:message-id:subject:from:to:content-type; bh=p7FR6vRMgbp7WMgmKNlAptgBPm7p1jxcB0bvzEieltA=; b=NF/Eg6clk0BGZ81y4FEtNGB+cPYpb82vwT4sfK7FVOKj81m1tXVaLLeWb82Y2d11UD fcqb6tawShhOh+KWjaT82E9Y5xwg/ZCDnbrYGfEV8U1xCgMEmFZAlgRP1Sz1HsUn9o2/ JQF2QVN1Va8P5kZNzbAbdJs9cMPVxcS68f+N0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:date:message-id:subject:from:to :content-type; bh=p7FR6vRMgbp7WMgmKNlAptgBPm7p1jxcB0bvzEieltA=; b=VB+EuSkow87fQp3EZM/P3TtjiYZMJ/g89svPwX3OZ9m+wgfPi2R0dVO4Ip0gAfqhff 6iSZ9vs11+z0dL3yUtaCas9QvAG34cLiOyUPx/qVjzaOmN5gGpD6+ra8bMA5YqmJHVfp MKAs6VNVHD/EMKGRxByIaqWgI0SwUpQGmF1j4fQSusSerDsNL8pFvOuCionCzdLBOOxS 33BKsX2Inx8V1zUhJv7dCtr1uO4d6Nc6GZfxsePrspog19ZN1jw7qlVN4gHb0a/v5uDm KPBDNXxC4AWzp8KWTx2FjapHZujjtAQH8iHxWAk7SHn4c3NPa/yBb86M5InuKSusyQv4 wFew== X-Gm-Message-State: AG10YOQR3vFZC0sGJ6Sdi5+CHD+V4CugHpdJzX5Zlmsf2a0zm3fud86BxgFS93drhm5aFo05jEVdH9x0JUAaAQ== MIME-Version: 1.0 X-Received: by 10.129.71.135 with SMTP id u129mr12744651ywa.162.1454844711801; Sun, 07 Feb 2016 03:31:51 -0800 (PST) Received: by 10.37.6.66 with HTTP; Sun, 7 Feb 2016 03:31:51 -0800 (PST) Date: Sun, 7 Feb 2016 04:31:51 -0700 Message-ID: Subject: CF quirks From: Kevin Bowling To: FreeBSD-scsi Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 07 Feb 2016 11:31:53 -0000 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