From nobody Fri Jul 19 08:08:38 2024 X-Original-To: current@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4WQMkr39L2z5RBm2 for ; Fri, 19 Jul 2024 08:08:52 +0000 (UTC) (envelope-from maurizio1018@gmail.com) Received: from mail-pg1-x529.google.com (mail-pg1-x529.google.com [IPv6:2607:f8b0:4864:20::529]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WQMkq4cCsz47wV for ; Fri, 19 Jul 2024 08:08:51 +0000 (UTC) (envelope-from maurizio1018@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=MnqScfZQ; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of maurizio1018@gmail.com designates 2607:f8b0:4864:20::529 as permitted sender) smtp.mailfrom=maurizio1018@gmail.com Received: by mail-pg1-x529.google.com with SMTP id 41be03b00d2f7-75c5bdab7faso1084065a12.1 for ; Fri, 19 Jul 2024 01:08:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1721376530; x=1721981330; darn=freebsd.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=WtbgquSqYpY1oO347LPPkC1HZpeYIF3goWP4Kx0sNfc=; b=MnqScfZQIHfqwjH6Kn8HqwekGpvDgWQQgwcQSnwX1SawyT8DUJ9zmBi2HzgFKsxScf Q1/TPK3V9YUcZLJs3BaI+tES1/WCYFNisjRF+uy3TxomkdWfFCaD5Ww72QRS2rfa4XRu HNjw/9BnF486JEfxwDRuhF4sXQdSP63YVKAG+vTl/8xIT1ytvdHN+PJdYtfVeYG85E3/ P4hPyzLwxfndtEvVaWzhXTUMh7PA60TF0n1JJGWcLtyykveAxgxZiiWlRftg5p/bk3yQ k/qXyISW1z+q5l6mGqVGgMtZXe7TxSjfPXJGHr7Uhq0GKQ/Ei+EeCL/9DJiUZ0iN7y0f 90Eg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721376530; x=1721981330; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=WtbgquSqYpY1oO347LPPkC1HZpeYIF3goWP4Kx0sNfc=; b=dGFmW7pY/mWebDMWM3lXyN/C13ezOgfluB75r12ezXBfXhvjhQ8yrPvuP9KTAWKn0g YIO63qR3BCMs5Fa+RONiRCqQ6bjO089/x/jPskmJ6ruELEXwA/cg/cvhbJ6nXH/i/zr7 rQB1z4BZ0R2cvifRBcdHg82oVm8ynkEdb776Bire7l5y35QTII84puXoCqMvA1TQIPZR ricJPErYQ6aaSfe4d/GsfhI7sRnpYiNFWHjO2fQJwNnLfNN/EeGq/dgVz03SuW6okHW5 X1FY+EyT3p/YqMPooBUEbNRsgHwcDkn+txw1AhGhP90xOnKsLmfKVTlzIN8barkRMf66 Nypw== X-Gm-Message-State: AOJu0YwS4vHxnpZjypbxhdzVEFUOwAmAESjocAh32jePn980gqZpnrOD h92I1vuPhbI/RIwQEx0uRnyYIxZzQPHqOZ5PG0izLHJTURxB9gfV4rzX19Zx/tfDoOOwOqj7W5i yH6O4zYaPCYGJTOjsLIKuG02LP137Zfp1 X-Google-Smtp-Source: AGHT+IG3W3vvBzS32lJFZ3axVDgYNNFFfYp4hk2RbzVLhg/zJyyxX62gfEvasVUJSob7Ujg3KA9X1f69Ecx/joK7Xlc= X-Received: by 2002:a05:6a20:914c:b0:1bd:2358:8c8d with SMTP id adf61e73a8af0-1c3fdcff810mr8923487637.29.1721376529862; Fri, 19 Jul 2024 01:08:49 -0700 (PDT) List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 From: Maurizio Vairani Date: Fri, 19 Jul 2024 10:08:38 +0200 Message-ID: Subject: Panic testing ZFS raidz expansion feature. To: current@freebsd.org Content-Type: multipart/alternative; boundary="000000000000965f43061d953489" X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.11 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_SPAM_SHORT(0.89)[0.891]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ARC_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; FREEMAIL_FROM(0.00)[gmail.com]; FROM_HAS_DN(0.00)[]; MISSING_XM_UA(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; PREVIOUSLY_DELIVERED(0.00)[current@freebsd.org]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; MID_RHS_MATCH_FROMTLD(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; MLMMJ_DEST(0.00)[current@freebsd.org]; RCVD_COUNT_ONE(0.00)[1]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::529:from] X-Rspamd-Queue-Id: 4WQMkq4cCsz47wV --000000000000965f43061d953489 Content-Type: text/plain; charset="UTF-8" I want to test the ZFS raidz expansion feature. I have create a VM with vm-bhyve: # vm iso https://download.freebsd.org/snapshots/amd64/amd64/ISO-IMAGES/15.0/FreeBSD-15.0-CURRENT-amd64-20240718-a4469a0d19b6-271237-bootonly.iso # vm create fbsd15-bis I have increased the VM memory to 2G: # cat fbsd15-bis.conf loader="bhyveload" cpu=1 memory=2G network0_type="virtio-net" network0_switch="public" disk0_type="virtio-blk" disk0_name="disk0.img" uuid="ff66b6cc-459e-11ef-92b1-c86000cc94af" network0_mac="58:9c:fc:0a:ad:da" # vm install fbsd15-bis FreeBSD-15.0-CURRENT-amd64-20240718-a4469a0d19b6-271237-bootonly.iso After the installation I have create 3 additional disks: in the host: # truncate -s 10G disk1.img # truncate -s 10G disk2.img # truncate -s 10G disk3.img I have added 3 additional disk: # cat fbsd15-bis.conf loader="bhyveload" cpu=1 memory=2G network0_type="virtio-net" network0_switch="public" disk0_type="virtio-blk" disk0_name="disk0.img" disk1_type="virtio-blk" disk1_name="disk1.img" disk2_type="virtio-blk" disk2_name="disk2.img" disk3_type="virtio-blk" disk3_name="disk3.img" uuid="ff66b6cc-459e-11ef-92b1-c86000cc94af" network0_mac="58:9c:fc:0a:ad:da" # vm start fbsd15-bis in the VM: # zpool create tank raidz1 vtbd1 vtbd2 # zpool attach tank raidz1-0 vtbd3 panic: VERIFY(vd == vd->vdev_top) failed cpuid = 0 time = 1721375688 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe00546d1800 vpanic() at vpanic+0x13f/frame 0xfffffe00546d1930 spl_panic() at spl_panic+0x3a/frame 0xfffffe00546d1990 zio_vdev_io_start() at zio_vdev_io_start+0x637/frame 0xfffffe00546d19e0 zio_nowait() at zio_nowait+0x10c/frame 0xfffffe00546d1a20 vdev_check_boot_reserve() at vdev_check_boot_reserve+0x7a/frame 0xfffffe00546d1a50 spa_vdev_attach() at spa_vdev_attach+0x700/frame 0xfffffe00546d1ad0 zfs_ioc_vdev_attach() at zfs_ioc_vdev_attach+0x75/frame 0xfffffe00546d1b10 zfsdev_ioctl_common() at zfsdev_ioctl_common+0x4f4/frame 0xfffffe00546d1bd0 zfsdev_ioctl() at zfsdev_ioctl+0xfb/frame 0xfffffe00546d1c00 devfs_ioctl() at devfs_ioctl+0xd1/frame 0xfffffe00546d1c50 vn_ioctl() at vn_ioctl+0xbc/frame 0xfffffe00546d1cc0 devfs_ioctl_f() at devfs_ioctl_f+0x1e/frame 0xfffffe00546d1ce0 kern_ioctl() at kern_ioctl+0x286/frame 0xfffffe00546d1d40 sys_ioctl() at sys_ioctl+0x12d/frame 0xfffffe00546d1e00 amd64_syscall() at amd64_syscall+0x158/frame 0xfffffe00546d1f30 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe00546d1f30 --- syscall (54, FreeBSD ELF64, ioctl), rip = 0xb2fddfff8fa, rsp = 0xb2fcf7fe8d8, rbp = 0xb2fcf7fe940 --- KDB: enter: panic [ thread pid 958 tid 100176 ] Stopped at kdb_enter+0x33: movq $0,0x1058552(%rip) -- Regards, Maurizio --000000000000965f43061d953489 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I want to test the ZFS raidz expansion feature.
I have = create a VM with vm-bhyve:
# vm iso https://download.freebsd.org/snapshots= /amd64/amd64/ISO-IMAGES/15.0/FreeBSD-15.0-CURRENT-amd64-20240718-a4469a0d19= b6-271237-bootonly.iso
# vm create fbsd15-bis
I have increased th= e VM memory to 2G:
# cat fbsd15-bis.conf
loader=3D"bhyveload&quo= t;
cpu=3D1
memory=3D2G
network0_type=3D"virtio-net"
n= etwork0_switch=3D"public"
disk0_type=3D"virtio-blk"<= br>disk0_name=3D"disk0.img"
uuid=3D"ff66b6cc-459e-11ef-92= b1-c86000cc94af"
network0_mac=3D"58:9c:fc:0a:ad:da"
# vm install fbsd15-bis FreeBSD-15.0-CURRENT-amd64-20240718-a4469a0d19b6-= 271237-bootonly.iso
After the installation I have create 3 additional di= sks:
in the host:
# truncate -s 10G disk1.img
# truncate -s 10G di= sk2.img
# truncate -s 10G disk3.img
I have added 3 additional disk:# cat fbsd15-bis.conf
loader=3D"bhyveload"
cpu=3D1
mem= ory=3D2G
network0_type=3D"virtio-net"
network0_switch=3D&qu= ot;public"
disk0_type=3D"virtio-blk"
disk0_name=3D&quo= t;disk0.img"
disk1_type=3D"virtio-blk"
disk1_name=3D&q= uot;disk1.img"
disk2_type=3D"virtio-blk"
disk2_name=3D= "disk2.img"
disk3_type=3D"virtio-blk"
disk3_name= =3D"disk3.img"
uuid=3D"ff66b6cc-459e-11ef-92b1-c86000cc94= af"
network0_mac=3D"58:9c:fc:0a:ad:da"
# vm start fbsd= 15-bis

in the VM:
# zpool create tank raidz1 vtbd1 vtbd2
# zpo= ol attach tank raidz1-0 vtbd3
panic: VERIFY(vd =3D=3D vd->vdev_top) f= ailed

cpuid =3D 0
time =3D 1721375688
KDB: stack backtrace:db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe00546d= 1800
vpanic() at vpanic+0x13f/frame 0xfffffe00546d1930
spl_panic() at= spl_panic+0x3a/frame 0xfffffe00546d1990
zio_vdev_io_start() at zio_vdev= _io_start+0x637/frame 0xfffffe00546d19e0
zio_nowait() at zio_nowait+0x10= c/frame 0xfffffe00546d1a20
vdev_check_boot_reserve() at vdev_check_boot_= reserve+0x7a/frame 0xfffffe00546d1a50
spa_vdev_attach() at spa_vdev_atta= ch+0x700/frame 0xfffffe00546d1ad0
zfs_ioc_vdev_attach() at zfs_ioc_vdev_= attach+0x75/frame 0xfffffe00546d1b10
zfsdev_ioctl_common() at zfsdev_ioc= tl_common+0x4f4/frame 0xfffffe00546d1bd0
zfsdev_ioctl() at zfsdev_ioctl+= 0xfb/frame 0xfffffe00546d1c00
devfs_ioctl() at devfs_ioctl+0xd1/frame 0x= fffffe00546d1c50
vn_ioctl() at vn_ioctl+0xbc/frame 0xfffffe00546d1cc0devfs_ioctl_f() at devfs_ioctl_f+0x1e/frame 0xfffffe00546d1ce0
kern_ioc= tl() at kern_ioctl+0x286/frame 0xfffffe00546d1d40
sys_ioctl() at sys_ioc= tl+0x12d/frame 0xfffffe00546d1e00
amd64_syscall() at amd64_syscall+0x158= /frame 0xfffffe00546d1f30
fast_syscall_common() at fast_syscall_common+0= xf8/frame 0xfffffe00546d1f30
--- syscall (54, FreeBSD ELF64, ioctl), rip= =3D 0xb2fddfff8fa, rsp =3D 0xb2fcf7fe8d8, rbp =3D 0xb2fcf7fe940 ---
KDB= : enter: panic
[ thread pid 958 tid 100176 ]
Stopped at =C2=A0 = =C2=A0 =C2=A0kdb_enter+0x33: movq =C2=A0 =C2=A0$0,0x1058552(%rip)

--
Regards,
Maurizio

<= /div> --000000000000965f43061d953489--