From owner-freebsd-fs@freebsd.org Sat Oct 1 22:02:33 2016 Return-Path: Delivered-To: freebsd-fs@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 3E10EA94C90 for ; Sat, 1 Oct 2016 22:02:33 +0000 (UTC) (envelope-from citrin@citrin.ru) Received: from hz.citrin.ru (hz.citrin.ru [88.198.212.3]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id F3CCBC73 for ; Sat, 1 Oct 2016 22:02:32 +0000 (UTC) (envelope-from citrin@citrin.ru) Received: from [192.168.0.157] (c-24-60-168-172.hsd1.ct.comcast.net [24.60.168.172]) by hz.citrin.ru (Postfix) with ESMTPSA id 690CF287D54; Sat, 1 Oct 2016 22:02:29 +0000 (UTC) Subject: Re: UFS: unaligned read from GELI with 8k sectorsize To: Konstantin Belousov References: <20161001114536.GX38409@kib.kiev.ua> <20161001115439.GY38409@kib.kiev.ua> <68a8ed6d-e302-799c-3d2c-1d85c48d07bf@citrin.ru> <20161001211025.GD38409@kib.kiev.ua> Cc: "freebsd-fs@freebsd.org" From: Anton Yuzhaninov Message-ID: <999638f9-3fee-82e3-d67f-cffef53b74e8@citrin.ru> Date: Sat, 1 Oct 2016 18:02:14 -0400 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: <20161001211025.GD38409@kib.kiev.ua> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=citrin.ru; s=s0; t=1475359349; bh=RcVLYBTyQeVJHoYvg1bKKlnGKEZJ28Qc2KrB5/+taZ8=; h=Subject:To:References:Cc:From:Message-ID:Date:MIME-Version:In-Reply-To:Content-Type:Content-Transfer-Encoding; b=6LbSUvgob6G0Lv/CUhDhHMLDbdOj137H52TQbDZZnpHrnriQhkgEx26YwNGIdWUYcMClJEbohI+dgqOpKCg1ryUgevB0WMxnv28WUNUB/PWDL69W5H2MByOgFAiet2FYniSaJMtmSQFJCm4iRaWvS56+qrjlyQTKBfVIyvQH1rs= X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Oct 2016 22:02:33 -0000 On 2016-10-01 17:10, Konstantin Belousov wrote: > What happens if you boot, mount your USB drive with 8k sectors, and try > to execute some binary from it ? E.g., try to execute the init. I do > not care about app errors (most likely it should complain about uid != 0 > or pid != 1), but rather want to know whether the image is activated or not. I booted from a USB stick with patched kernel and attached geli with 8k sector. It seems to be the image is not activated: root@:~ # /mnt/ssdroot/sbin/ping load: 0.16 cmd: csh 714 [pgrbwt] 11.46r 0.00u 0.00s 0% 3720k root@:~ # procstat -k 714 PID TID COMM TDNAME KSTACK procstat: sysctl: kern.proc.kstack: 714: Device busy DDB backtrace for shell: https://imgur.com/a/JDLry