NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: port-sparc/56788 Rump kernel panic: kernel diagnostic assertion "old == LOCK_LOCKED" failed
The following reply was made to PR port-sparc/56788; it has been noted by GNATS.
From: Tom Lane <tgl%sss.pgh.pa.us@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: port-hppa-maintainer%netbsd.org@localhost
Subject: Re: port-sparc/56788 Rump kernel panic: kernel diagnostic assertion "old == LOCK_LOCKED" failed
Date: Fri, 17 Jun 2022 19:47:37 -0400
... BTW, I now believe that this same issue affects a number of
other test cases that have been unstable for me, including
net/if_gif/t_gif:gif_basic_ipv6overipv6
net/if_ipsec/t_ipsec:ipsecif_recursive_ipv6overipv4_esp_null
net/if_lagg/t_lagg:lagg_lacp_vlan_ipv6
net/if_lagg/t_lagg:lagg_lacp_vlanl2tp_ipv6
net/if_wg/t_basic:wg_basic_ipv6_over_ipv6
net/if_wg/t_basic:wg_payload_sizes_ipv4_over_ipv4
net/if_wg/t_basic:wg_payload_sizes_ipv6_over_ipv6
net/if_wg/t_tunnel:wg_tunnel_ipv6_over_ipv4
net/mpls/t_ldp_regen:ldp_regen
I see some of these also failing in the ARMv5 tests at
https://www.netbsd.org/~martin/evbarm-atf/
which is very likely the same issue given that old ARM is
one of the affected arches.
Maybe there's enough test cases here to justify a messy solution?
I'm wondering about arranging for atomic_cas_generic.c's spinlock
array to be kept in shared memory somehow.
regards, tom lane
Home |
Main Index |
Thread Index |
Old Index