From owner-freebsd-current@FreeBSD.ORG Sat Jun 20 09:27:32 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BB534106564A for ; Sat, 20 Jun 2009 09:27:32 +0000 (UTC) (envelope-from serenity@exscape.org) Received: from ch-smtp01.sth.basefarm.net (ch-smtp01.sth.basefarm.net [80.76.149.212]) by mx1.freebsd.org (Postfix) with ESMTP id 7834E8FC12 for ; Sat, 20 Jun 2009 09:27:32 +0000 (UTC) (envelope-from serenity@exscape.org) Received: from c83-253-252-234.bredband.comhem.se ([83.253.252.234]:43476 helo=mx.exscape.org) by ch-smtp01.sth.basefarm.net with esmtp (Exim 4.69) (envelope-from ) id 1MHwrB-0005g6-4O for freebsd-current@freebsd.org; Sat, 20 Jun 2009 11:27:31 +0200 Received: from [192.168.1.5] (macbookpro [192.168.1.5]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mx.exscape.org (Postfix) with ESMTPSA id A0A4838768 for ; Sat, 20 Jun 2009 11:27:29 +0200 (CEST) Message-Id: <462E2000-6856-46A7-B89C-03F9CE398F5E@exscape.org> From: Thomas Backman To: FreeBSD current Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v935.3) Date: Sat, 20 Jun 2009 11:27:27 +0200 X-Mailer: Apple Mail (2.935.3) X-Originating-IP: 83.253.252.234 X-Scan-Result: No virus found in message 1MHwrB-0005g6-4O. X-Scan-Signature: ch-smtp01.sth.basefarm.net 1MHwrB-0005g6-4O 98b2b60736522adf2bb278314d59d54f Subject: smartmontools/smartctl regression - CAMGETPASSTHRU ioctl failed X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Jun 2009 09:27:33 -0000 I know there have been some recent changes in the area (although TBH I don't know what CAM is, so...). It used to work a few weeks ago when I last checked, but now I get this: # smartctl -A /dev/da0 smartctl version 5.38 [amd64-portbld-freebsd8.0] Copyright (C) 2002-8 Bruce Allen Home page is http://smartmontools.sourceforge.net/ smartctl: cam_lookup_pass: CAMGETPASSTHRU ioctl failed cam_lookup_pass: No such file or directory cam_lookup_pass: either the pass driver isn't in your kernel cam_lookup_pass: or da0 doesn't exist Standard Inquiry (36 bytes) failed [Operation not permitted] Retrying with a 64 byte Standard Inquiry smartctl: cam_lookup_pass: CAMGETPASSTHRU ioctl failed cam_lookup_pass: No such file or directory cam_lookup_pass: either the pass driver isn't in your kernel cam_lookup_pass: or da0 doesn't exist Standard Inquiry (64 bytes) failed [Operation not permitted] A mandatory SMART command failed: exiting. To continue, add one or more '-T permissive' options. --------------- A rebuild of smartmontools did nothing. Am I missing a kernel option or something? I'm running GENERIC plus DTRACE minus WITNESS/ INVARIANTS, no other changes. Regards, Thomas