Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 16 Jan 2021 14:12:33 +0300
From:      Sleep Walker <s199p.wa1k9r@gmail.com>
To:        Andrey Fesenko <f0andrey@gmail.com>
Cc:        Roman Zaynetdinov <a@zaynetro.com>, freebsd-arm@freebsd.org
Subject:   Re: ZFS problems on aarch64 (RockPro64)
Message-ID:  <A933F056-3936-41BD-BF1F-9B90EA045B51@gmail.com>
In-Reply-To: <CA%2BK5SrPGdytRPa9zHoWFg7kn6orrb8cCTybBORuWG%2BKH78gRzQ@mail.gmail.com>
References:  <CA%2BK5SrPGdytRPa9zHoWFg7kn6orrb8cCTybBORuWG%2BKH78gRzQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
The problem is confirmed tested today on the Kobol Helios64 RK3399 NAS.=20

root@helios64:~ # gpart delete -i 4 ada0
ada0p4 deleted
root@helios64:~ # gpart add -t freebsd-zfs ada0
ada0p4 added
root@helios64:~ # zpool create -f -m /mnt/sata tank-sata /dev/ada0p4
ahcich0: DMA load error
(ada0:ahcich0:0:0:0): WRITE_FPDMA_QUEUED. ACB: 61 08 00 10 02 40 09 00 00 00=
 00 00
(ada0:ahcich0:0:0:0): CAM status: CCB request was invalid
(ada0:ahcich0:0:0:0): Error 22, Unretryable error
cannot zero first 4096 bytes of '/dev/ada0p4': Invalid argument
root@helios64:~ # uname -aUK
FreeBSD helios64 13.0-CURRENT FreeBSD 13.0-CURRENT #0 de1aa3dab23c-c528909(m=
aster): Sat Jan  9 17:54:57 MSK 2021     root@honeycomb.local:/usr/crochet/w=
ork/obj/usr/crochet/src/arm64.aarch64/sys/EXPERT-13  arm64 1300132 1300131
root@helios64:~ # zpool list -v
NAME          SIZE  ALLOC   FREE  CKPOINT  EXPANDSZ   FRAG    CAP  DEDUP    H=
EALTH  ALTROOT
media        9.09T  1007G  8.11T        -         -     0%    10%  1.00x    O=
NLINE  -
  gpt/disk3  9.09T  1007G  8.11T        -         -     0%  10.8%      -  ON=
LINE =20
tank-emmc    14.5G   126K  14.5G        -         -     0%     0%  1.00x    O=
NLINE  -
  mmcsd1p1   14.5G   126K  14.5G        -         -     0%  0.00%      -  ON=
LINE =20
tank-usb     14.5G   126K  14.5G        -         -     0%     0%  1.00x    O=
NLINE  -
  da0p1      14.5G   126K  14.5G        -         -     0%  0.00%      -  ON=
LINE =20
zboot        63.5G  2.47G  61.0G        -         -    17%     3%  1.00x    O=
NLINE  -
  ada0p3     63.5G  2.47G  61.0G        -         -    17%  3.89%      -  ON=
LINE =20
root@helios64:~ #=20

Pools on ada0 were created 4 months ago. And they worked perfectly.

On USB and eMMC everything works without errors even now.

=E2=80=94
Sergei Tyryukanov


> 16 =D1=8F=D0=BD=D0=B2. 2021 =D0=B3., =D0=B2 11:01, Andrey Fesenko <f0andre=
y@gmail.com> =D0=BD=D0=B0=D0=BF=D0=B8=D1=81=D0=B0=D0=BB(=D0=B0):
>=20
> I saw a similar problem in the same way, unfortunately, this platform



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?A933F056-3936-41BD-BF1F-9B90EA045B51>