Re: st.c update has broken dump multi-tape support

2021-06-09 Thread Frank Kardel
Hi Brett, that was my impression too. Just check that the write return count on EOM is zero to indicate EOF. My stab at this would be the attached patch. Could you check whether my suspicion that biodone() may be missing the ststart1 function in the error == 0 case? I have not tested the

daily CVS update output

2021-06-09 Thread NetBSD source update
Updating src tree: P src/lib/libc/sys/vfork.2 P src/lib/libossaudio/oss_caps.c P src/sys/dev/dev_verbose.h P src/sys/kern/subr_kobj.c P src/sys/net/bpf.c P src/sys/net/bpf.h P src/sys/net/bpfdesc.h P src/sys/sys/param.h P src/tests/lib/libc/regex/t_exhaust.c Updating xsrc tree: P

Re: st.c update has broken dump multi-tape support

2021-06-09 Thread Brett Lymn
Hi Frank, On Wed, Jun 09, 2021 at 07:06:07PM +0200, Frank Kardel wrote: > > A quick analysis leaves me to believe that the culprit is in this commit: > >revision 1.234 >date: 2018-03-24 09:08:19 +0100; author: mlelstv; state: Exp; >lines: +176 -134; commitid: xU4Kh6YFLfDywGvA;

Re: st.c update has broken dump multi-tape support

2021-06-09 Thread Frank Kardel
Hi Brett ! A quick analysis leaves me to believe that the culprit is in this commit: revision 1.234 date: 2018-03-24 09:08:19 +0100; author: mlelstv; state: Exp; lines: +176 -134; commitid: xU4Kh6YFLfDywGvA; branches: 1.234.2; Use separate lock to protect internal state and