From owner-freebsd-hackers@FreeBSD.ORG Sun Mar 18 13:01:41 2012 Return-Path: Delivered-To: hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2665D106566B for ; Sun, 18 Mar 2012 13:01:41 +0000 (UTC) (envelope-from rank1seeker@gmail.com) Received: from mail-we0-f182.google.com (mail-we0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id AE2538FC0C for ; Sun, 18 Mar 2012 13:01:40 +0000 (UTC) Received: by wern13 with SMTP id n13so6796946wer.13 for ; Sun, 18 Mar 2012 06:01:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:from:to:subject:date:content-type :content-transfer-encoding:x-mailer; bh=dpwfXBQcDUBaveK112XJV6X4F4tm4Qokk+lXw9V1+YY=; b=fE/tegQqcrUP44k7CTC9Y2oI8clds+F1U+tfCpvQFVBNLM1UHM6QVdv7vNvUxcfaur P8Xm5VlQgnGvKKbvzOewcLiZZSPmJAWv7lZqX+ys6dWaqmp9FrqCs7zQmqJ3YxypVVSW t6GEbKuIeAAQppHm9/Y1c9U6Qbmy+apqlp7PYb/WXE+2OxM1Y0L+gk8CuZFUAJfeKRFX IWRZPe8WUSfX8Uca0F9YkppcjxSCL6+Jegz+Fxx6J1hVcOx+D6ZbOREVjfH+b4Ed0oSq fQQ9kyVQIBnL+Ag4YMe27v5wBWIz7GSLzwjhiCp8qjkOtATFE1CHJUtBHWpEK6katTCH xXCA== Received: by 10.180.107.101 with SMTP id hb5mr9673965wib.3.1332075699696; Sun, 18 Mar 2012 06:01:39 -0700 (PDT) Received: from DOMYPC (78-1-142-155.adsl.net.t-com.hr. [78.1.142.155]) by mx.google.com with ESMTPS id 9sm26774361wid.2.2012.03.18.06.01.36 (version=SSLv3 cipher=OTHER); Sun, 18 Mar 2012 06:01:38 -0700 (PDT) Message-ID: <20120318.130139.003.1@DOMY-PC> From: rank1seeker@gmail.com To: hackers@freebsd.org Date: Sun, 18 Mar 2012 14:01:39 +0100 Content-Type: text/plain; charset="Windows-1250" Content-Transfer-Encoding: quoted-printable X-Mailer: POP Peeper (3.8.1.0) Cc: Subject: BUG: REL 9.0 - MD malloc of custom sector size X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Mar 2012 13:01:41 -0000 man mdconfig=0D=0A----=0D=0A-S sectorsize to use for malloc backed = device=0D=0A----=0D=0A=0D=0AI want to create MD device, with sector size = of 4 Kb.=0D=0A=0D=0AIt is CRITICAL to NOT append ANY suffixes, when = specifing size, via '-s' flag in order to use sectors, to set it's = size.=0D=0A# mdconfig -a -t malloc -S 4096 -s 32768=0D=0A=0D=0AThis = should created dev of 128 Mb in size.=0D=0A32768 sectors * 4 Kb each =3D = 131072 Kb =3D 128 Mb=0D=0ANot! It created dev of 16 Mb in size, because = sector size remained at 512 bytes.=0D=0A=0D=0AAnd look what 'diskinfo' = has to say/lie ...=0D=0A# diskinfo -v md0=0D=0Amd0=0D=0A 4096 = # sectorsize=0D=0A 16777216 # mediasize in bytes = (16M)=0D=0A 4096 # mediasize in sectors=0D=0A 0 = # stripesize=0D=0A 0 # = stripeoffset=0D=0A=0D=0AFalse lines:=0D=0A # sectorsize=0D=0A # = mediasize in sectors (doesn't match '-s 32768')=0D=0A=0D=0A=0D=0ADoes = anyone has any advice of creating image / file(vnode) of custom sector = sizes (2k, 4k, 8k)=0D=0AThanks in advance.=0D=0A=0D=0A=0D=0ADomagoj = Smol=E8i=E6