From nobody Thu Jul 14 07:43:50 2022 X-Original-To: bugs@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 4Lk61f4V19z4TLdp for ; Thu, 14 Jul 2022 07:43:50 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Lk61f1w48z3Rd9 for ; Thu, 14 Jul 2022 07:43:50 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Lk61f0zd9zvPV for ; Thu, 14 Jul 2022 07:43:50 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 26E7hoTr087632 for ; Thu, 14 Jul 2022 07:43:50 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 26E7hokp087631 for bugs@FreeBSD.org; Thu, 14 Jul 2022 07:43:50 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 265209] fsck(8) seems to ignore a read error Date: Thu, 14 Jul 2022 07:43:50 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: pho@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-bugs@freebsd.org MIME-Version: 1.0 ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1657784630; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=8x5eFIoeMJnqDCBPazyx/Kmw+h9j+5JbfXHBGPyBIAw=; b=JBhUMlrxibKJpv6I8Tj5ZLqvpEnXQZ0g8604s+5gsXd+HuVZghOLbzJ5ZGFb0QQOjA6bfN zydGlSADGFuswx4OK2A2zNbTuL5PFKtcy3jX0jiZxm7J7v14/SGmLv769rUc93kY1Wedfk aQE5pIwFmZnZxGo+R9+ZJ62QNumIhwHxuuWNOWoP97WwqGnKPsfOsW3JmoCjShnkfd3Ipq h4kET5zoa1cWp6VLp5MDW6hGEP6NbQvenE1SU8t1PmGSGwHb3UO1xY8nVMhVQYjdXSpg6O bTjht/OtVs8Io/RNQA53XV01SMpZD5sqZgFoYO7of3LraZIbpW4WwWH8d8tVXg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1657784630; a=rsa-sha256; cv=none; b=LPbtLGg1FT1g4YJXlcuDxiNdze6soRkPxRv9whqohEJ+fHqtQV2PwWXJl0u6TTK3AIutFL yOubrLtcGvbGX3/IlX1u7TSz5qkAOa/2rgzKlihbJvIjrmZGydbSCgJ4fHYGEEUdeoDMNs unktIRh9zVLPUXmcC2tT4kctRZ/LhMvUW8hAc4l+0GTcFoAK798a7WSvzW8pAVeIE8U09M SBPL9YcRwXJl23+027qJi2yVcWjEY0ss8KKxqzMywdJjQjeowDZdS/CMprdECmmdL7OavQ di6zQwv/X9tup8YD+/sjrrw4clFOFfi6pwpHHks5mx8+JO5B/6FxkxPVXukq6A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D265209 Bug ID: 265209 Summary: fsck(8) seems to ignore a read error Product: Base System Version: CURRENT Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: bin Assignee: bugs@FreeBSD.org Reporter: pho@FreeBSD.org Created attachment 235249 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D235249&action= =3Dedit Mangled test disk image root@mercat1:~ # /tmp/repro.sh gunzip < /tmp/fsck8.sh.diskimage.20220713T091402.gz > /work/diskimage ls -l /tmp/fsck8.sh.diskimage.20220713T091402.gz /work/diskimage -rw-r--r-- 1 root wheel 808625 Jul 13 09:14 /tmp/fsck8.sh.diskimage.20220713T091402.gz -rw-r--r-- 1 root wheel 10485760 Jul 14 09:37 /work/diskimage md=3D`mdconfig -t vnode -f /work/diskimage` fsck_ffs -fy /dev/$md; s=3D$? ** /dev/md0 ** Last Mounted on /mnt11 ** Phase 1 - Check Blocks and Sizes CANNOT READ BLK: 128 CONTINUE? yes THE FOLLOWING DISK SECTORS COULD NOT BE READ: CANNOT READ BLK: 5312 CONTINUE? yes THE FOLLOWING DISK SECTORS COULD NOT BE READ: CANNOT READ BLK: 10496 CONTINUE? yes THE FOLLOWING DISK SECTORS COULD NOT BE READ: CANNOT READ BLK: 15680 CONTINUE? yes THE FOLLOWING DISK SECTORS COULD NOT BE READ: ** Phase 2 - Check Pathnames ** Phase 3 - Check Connectivity ** Phase 4 - Check Reference Counts ** Phase 5 - Check Cyl groups 561 files, 950 used, 1473 free (17 frags, 182 blocks, 0.7% fragmentation) ***** FILE SYSTEM IS CLEAN ***** echo "fsck_ffs exit code is: $s" fsck_ffs exit code is: 0 dumpfs /dev/$md | head -10 dumpfs: /dev/md0: short read from block device magic 11954 (UFS1) time Wed Jul 13 09:14:26 2022 id [ 62ce70ba 2277a8bf ] ncg 4 size 2560 blocks 2423 bsize 32768 shift 15 mask 0xffff8000 fsize 4096 shift 12 mask 0xfffff000 frag 8 shift 3 fsbtodb 3 minfree 8% optim time symlinklen 60 maxbpg 4096 maxcontig 32 contigsumsize 16 nbfree 182 ndir 3 nifree 1485 nffree 17 cpg 1 bpg 81 fpg 648 ipg 512 mount /dev/$md /mnt sleep 2 touch /mnt/xxx panic: wrong length 4128 for sectorsize 512 cpuid =3D 7 time =3D 1657784277 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe014d900= 660 vpanic() at vpanic+0x151/frame 0xfffffe014d9006b0 panic() at panic+0x43/frame 0xfffffe014d900710 g_io_request() at g_io_request+0x2e8/frame 0xfffffe014d900740 breadn_flags() at breadn_flags+0x1a4/frame 0xfffffe014d9007b0 ffs_getcg() at ffs_getcg+0xce/frame 0xfffffe014d900820 ffs_nodealloccg() at ffs_nodealloccg+0xa4/frame 0xfffffe014d9008b0 ffs_hashalloc() at ffs_hashalloc+0x79/frame 0xfffffe014d900900 ffs_valloc() at ffs_valloc+0x507/frame 0xfffffe014d9009a0 ufs_makeinode() at ufs_makeinode+0xd9/frame 0xfffffe014d900b00 ufs_create() at ufs_create+0x34/frame 0xfffffe014d900b20 VOP_CREATE_APV() at VOP_CREATE_APV+0x62/frame 0xfffffe014d900b40 vn_open_cred() at vn_open_cred+0x2d6/frame 0xfffffe014d900cb0 kern_openat() at kern_openat+0x29a/frame 0xfffffe014d900e00 amd64_syscall() at amd64_syscall+0x145/frame 0xfffffe014d900f30 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe014d900f30 --- syscall (499, FreeBSD ELF64, sys_openat), rip =3D 0x1876ae32dbea, rsp = =3D 0x1876ac312a18, rbp =3D 0x1876ac312b00 --- KDB: enter: panic [ thread pid 2807 tid 100258 ] Stopped at kdb_enter+0x32: movq $0,0x129f443(%rip) db> x/s version version: FreeBSD 14.0-CURRENT #0 main-n256684-efe58855f3ea2-dirty: W= ed Jul 13 17:51:29 CEST 2022\012=20=20=20 pho@mercat1.netperf.freebsd.org:/usr/src/sys/amd64/compile/PHO\012 db> --=20 You are receiving this mail because: You are the assignee for the bug.=