Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 23 May 2019 15:44:45 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 238076] 13.0-CURRENT r341837 : RISC-V panic sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zrlock.c, line: 65
Message-ID:  <bug-238076-227-fXvTtQQFJM@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-238076-227@https.bugs.freebsd.org/bugzilla/>
References:  <bug-238076-227@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D238076

--- Comment #1 from Dennis Clarke <dclarke@blastwave.org> ---
I tried to push this a little further and could not get a panic again.
Once is usually enough.

However I did add some more devices to the zpool and tried to toss
some activity at it.  No panic seen on a reboot.=20

ganymede#=20
ganymede# zpool list
NAME         SIZE  ALLOC   FREE  CKPOINT  EXPANDSZ   FRAG    CAP  DEDUP  HE=
ALTH
 ALTROOT
rv64imafdc  3.75G   863M  2.91G        -         -     6%    22%  1.00x  ON=
LINE
 -
ganymede#=20
ganymede# zpool status=20
  pool: rv64imafdc
 state: ONLINE
  scan: scrub repaired 0 in 0 days 00:00:45 with 0 errors on Thu May 23
14:22:53 2019
config:

        NAME        STATE     READ WRITE CKSUM
        rv64imafdc  ONLINE       0     0     0
          vtbd1     ONLINE       0     0     0

errors: No known data errors
ganymede#=20


I added on a mirror.


ganymede# /bin/date '+%Y%m%d%H%M%S' ; zpool status
20190523151823
  pool: rv64imafdc
 state: ONLINE
status: One or more devices is currently being resilvered.  The pool will
        continue to function, possibly in a degraded state.
action: Wait for the resilver to complete.
  scan: resilver in progress since Thu May 23 15:15:35 2019
        861M scanned at 5.04M/s, 474M issued at 2.77M/s, 862M total
        472M resilvered, 54.98% done, no estimated completion time
config:

        NAME        STATE     READ WRITE CKSUM
        rv64imafdc  ONLINE       0     0     0
          mirror-0  ONLINE       0     0     0
            vtbd1   ONLINE       0     0     0
            vtbd2   ONLINE       0     0     0

errors: No known data errors
ganymede#=20
ganymede# /bin/date '+%Y%m%d%H%M%S' ; zpool status
20190523152328
  pool: rv64imafdc
 state: ONLINE
  scan: resilvered 861M in 0 days 00:05:14 with 0 errors on Thu May 23 15:2=
0:49
2019
config:

        NAME        STATE     READ WRITE CKSUM
        rv64imafdc  ONLINE       0     0     0
          mirror-0  ONLINE       0     0     0
            vtbd1   ONLINE       0     0     0
            vtbd2   ONLINE       0     0     0

errors: No known data errors
ganymede#=20

Add on a hot spare.

ganymede# zpool add rv64imafdc spare vtbd3
ganymede# /bin/date '+%Y%m%d%H%M%S' ; zpool status
20190523152443
  pool: rv64imafdc
 state: ONLINE
  scan: resilvered 861M in 0 days 00:05:14 with 0 errors on Thu May 23 15:2=
0:49
2019
config:

        NAME        STATE     READ WRITE CKSUM
        rv64imafdc  ONLINE       0     0     0
          mirror-0  ONLINE       0     0     0
            vtbd1   ONLINE       0     0     0
            vtbd2   ONLINE       0     0     0
        spares
          vtbd3     AVAIL=20=20=20

errors: No known data errors
ganymede#=20
ganymede#=20
ganymede# sysctl -a | grep '^Free'
Free Memory:    12044436K
ganymede# sysctl -a | grep '\.smp\.'
kern.smp.maxid: 7
kern.smp.maxcpus: 16
kern.smp.active: 1
kern.smp.disabled: 0
kern.smp.cpus: 8
kern.smp.topology: 0
kern.smp.forward_signal_enabled: 1
ganymede# zpool list
NAME         SIZE  ALLOC   FREE  CKPOINT  EXPANDSZ   FRAG    CAP  DEDUP  HE=
ALTH
 ALTROOT
rv64imafdc  3.75G   862M  2.91G        -         -     6%    22%  1.00x  ON=
LINE
 -
ganymede# zpool status=20
  pool: rv64imafdc
 state: ONLINE
  scan: resilvered 861M in 0 days 00:05:14 with 0 errors on Thu May 23 15:2=
0:49
2019
config:

        NAME        STATE     READ WRITE CKSUM
        rv64imafdc  ONLINE       0     0     0
          mirror-0  ONLINE       0     0     0
            vtbd1   ONLINE       0     0     0
            vtbd2   ONLINE       0     0     0
        spares
          vtbd3     AVAIL=20=20=20

errors: No known data errors
ganymede#=20
ganymede# uname -a=20
FreeBSD ganymede 13.0-CURRENT FreeBSD 13.0-CURRENT r341837 QEMU  riscv
ganymede#=20
ganymede# zfs list
NAME               USED  AVAIL  REFER  MOUNTPOINT
rv64imafdc         862M  2.78G    23K  none
rv64imafdc/z       861M  1.16G    23K  /z
rv64imafdc/z/000   861M   163M   844M  /z/000
rv64imafdc/z/001    23K  1024M    23K  /z/001
ganymede#=20

Did a shutdown and then boot.  No problem seen.

Really a full fresh build is needed.=20



--=20
Dennis Clarke
RISC-V/SPARC/PPC/ARM/CISC
UNIX and Linux spoken
GreyBeard and suspenders optional

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-238076-227-fXvTtQQFJM>