1*09d98641SEnji Cooper#!/bin/sh 2*09d98641SEnji Cooper# $FreeBSD$ 3*09d98641SEnji Cooper 4*09d98641SEnji Cooper. `dirname $0`/conf.sh 5*09d98641SEnji Cooper 6*09d98641SEnji Cooperecho "1..2" 7*09d98641SEnji Cooper 8*09d98641SEnji Cooperus0=$(attach_md -t malloc -s 1M) || exit 1 9*09d98641SEnji Cooperus1=$(attach_md -t malloc -s 2M) || exit 1 10*09d98641SEnji Cooperus2=$(attach_md -t malloc -s 3M) || exit 1 11*09d98641SEnji Cooper 12*09d98641SEnji Coopergshsec label $name /dev/${us0} /dev/${us1} /dev/${us2} 2>/dev/null || exit 1 13*09d98641SEnji Cooperdevwait 14*09d98641SEnji Cooper 15*09d98641SEnji Cooper# Size of created device should be 1MB - 512B. 16*09d98641SEnji Cooper 17*09d98641SEnji Coopermediasize=`diskinfo /dev/shsec/${name} | awk '{print $3}'` 18*09d98641SEnji Cooperif [ $mediasize -eq 1048064 ]; then 19*09d98641SEnji Cooper echo "ok 1" 20*09d98641SEnji Cooperelse 21*09d98641SEnji Cooper echo "not ok 1" 22*09d98641SEnji Cooperfi 23*09d98641SEnji Coopersectorsize=`diskinfo /dev/shsec/${name} | awk '{print $2}'` 24*09d98641SEnji Cooperif [ $sectorsize -eq 512 ]; then 25*09d98641SEnji Cooper echo "ok 2" 26*09d98641SEnji Cooperelse 27*09d98641SEnji Cooper echo "not ok 2" 28*09d98641SEnji Cooperfi 29