Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 26 Jan 2004 13:54:30 -0500
From:      Mike Tancsa <mike@sentex.net>
To:        Sam Leffler <sam@errno.com>, Robert Watson <rwatson@freebsd.org>
Cc:        stable@freebsd.org
Subject:   Re: FreeBSD + Rainbow Cryptoswift
Message-ID:  <6.0.1.1.0.20040126134440.07bb5ba8@209.112.4.2>
In-Reply-To: <200401261045.44288.sam@errno.com>
References:  <Pine.NEB.3.96L.1040126132256.11399V-100000@fledge.watson.org> <200401261042.11992.sam@errno.com> <200401261045.44288.sam@errno.com>

next in thread | previous in thread | raw e-mail | index | archive | help
At 01:45 PM 26/01/2004, Sam Leffler wrote:
>On Monday 26 January 2004 10:42 am, Sam Leffler wrote:
>
> > Not sure about the comment about the hifn driver being broken.  If there's
> > something wrong noone's reported it to me.
>
>Oh, this is probably a reference to the problem with the driver stalling on
>1401/1411 cards.  Yes, that was reported, my mistake.

Hi,
yes, both OpenBSD and FreeBSD seem to be affected and as you said on the 
soekris list there is a common lineage so it kind of makes sense.

Basically what happens is that I found in large transfers across an ssh 
connection, the transfer would block, until the card was 'kicked' by 
another operation.  e.g. on another ssh session that was using one of the 
supported algorithms, hitting enter would cause the stalled session to unblock.

With debug enabled, here is the output leading up to the hang.

Jan 19 17:09:49 pp-duke /kernel: load res
Jan 19 17:09:49 pp-duke /kernel: hifn0: command: stat 8c888c8c ier 22322022
Jan 19 17:09:49 pp-duke /kernel: hifn0: irq: stat 8c988c8c ien 22322022 
damier 22322022 i 2/47/47/2 k 1/46/46/1 u 1/1/1/1
Jan 19 17:09:49 pp-duke /kernel: hifn0: Entering cmd: stat 8c888c8c ien 
22322022 u 0/0/0/0 n 5/5
Jan 19 17:09:49 pp-duke /kernel: load res
Jan 19 17:09:49 pp-duke /kernel: hifn0: command: stat 8c888c8c ier 22322022
Jan 19 17:09:49 pp-duke /kernel: hifn0: irq: stat 8c988c8c ien 22322022 
damier 22322022 i 3/52/52/3 k 2/47/47/2 u 1/5/5/1
Jan 19 17:09:49 pp-duke /kernel: hifn0: Entering cmd: stat 8c888c8c ien 
22322022 u 0/0/0/0 n 1/1
Jan 19 17:09:49 pp-duke /kernel: load res
Jan 19 17:09:49 pp-duke /kernel: hifn0: command: stat 8c888c8c ier 22322022
Jan 19 17:09:49 pp-duke /kernel: hifn0: irq: stat 8c988c8c ien 22322022 
damier 22322022 i 4/53/53/4 k 3/52/52/3 u 1/1/1/1
Jan 19 17:09:49 pp-duke /kernel: hifn0: Entering cmd: stat 8c888c8c ien 
22322022 u 0/0/0/0 n 1/1
Jan 19 17:09:49 pp-duke /kernel: load res
Jan 19 17:09:49 pp-duke /kernel: hifn0: command: stat 8c888c8c ier 22322022
Jan 19 17:09:49 pp-duke /kernel: hifn0: irq: stat 8c988c8c ien 22322022 
damier 22322022 i 5/54/54/5 k 4/53/53/4 u 1/1/1/1
Jan 19 17:09:49 pp-duke /kernel: hifn0: Entering cmd: stat 8c888c8c ien 
22322022 u 0/0/0/0 n 1/1
Jan 19 17:09:49 pp-duke /kernel: load res
Jan 19 17:09:49 pp-duke /kernel: hifn0: command: stat 8c888c8c ier 22322022
Jan 19 17:09:49 pp-duke /kernel: hifn0: irq: stat 8c988c8c ien 22322022 
damier 22322022 i 6/55/55/6 k 5/54/54/5 u 1/1/1/1
Jan 19 17:09:49 pp-duke /kernel: hifn0: Entering cmd: stat 8c888c8c ien 
22322022 u 0/0/0/0 n 1/1
Jan 19 17:09:49 pp-duke /kernel: load res
Jan 19 17:09:49 pp-duke /kernel: hifn0: command: stat 8c888c8c ier 22322022
Jan 19 17:09:49 pp-duke /kernel: hifn0: irq: stat 8c988c8c ien 22322022 
damier 22322022 i 7/56/56/7 k 6/55/55/6 u 1/1/1/1
Jan 19 17:09:49 pp-duke /kernel: hifn0: Entering cmd: stat 8c888c8c ien 
22322022 u 0/0/0/0 n 5/5
Jan 19 17:09:49 pp-duke /kernel: load res
Jan 19 17:09:49 pp-duke /kernel: hifn0: command: stat 8c888c8c ier 22322022
Jan 19 17:09:49 pp-duke /kernel: hifn0: irq: stat 8c988c8c ien 22322022 
damier 22322022 i 8/61/61/8 k 7/56/56/7 u 1/5/5/1
Jan 19 17:09:49 pp-duke /kernel: hifn0: Entering cmd: stat 8c888c8c ien 
22322022 u 0/0/0/0 n 1/1
Jan 19 17:09:49 pp-duke /kernel: load res
Jan 19 17:09:49 pp-duke /kernel: hifn0: command: stat 8c888c8c ier 22322022
Jan 19 17:09:49 pp-duke /kernel: hifn0: irq: stat 8c988c8c ien 22322022 
damier 22322022 i 9/62/62/9 k 8/61/61/8 u 1/1/1/1
Jan 19 17:09:49 pp-duke /kernel: hifn0: Entering cmd: stat 8c888c8c ien 
22322022 u 0/0/0/0 n 1/1
Jan 19 17:09:49 pp-duke /kernel: load res
Jan 19 17:09:49 pp-duke /kernel: hifn0: command: stat 8c888c8c ier 22322022
Jan 19 17:09:49 pp-duke /kernel: hifn0: irq: stat 8c988c8c ien 22322022 
damier 22322022 i 10/63/63/10 k 9/62/62/9 u 1/1/1/1
Jan 19 17:09:49 pp-duke /kernel: hifn0: Entering cmd: stat 8c888c8c ien 
22322022 u 0/0/0/0 n 1/1
Jan 19 17:09:49 pp-duke /kernel: load res
Jan 19 17:09:49 pp-duke /kernel: hifn0: command: stat 8c888c8c ier 22322022
Jan 19 17:09:49 pp-duke /kernel: hifn0: irq: stat 8c988c8c ien 22322022 
damier 22322022 i 11/64/64/11 k 10/63/63/10 u 1/1/1/1
Jan 19 17:09:49 pp-duke /kernel: hifn0: Entering cmd: stat 8c888c8c ien 
22322022 u 0/0/0/0 n 1/1
Jan 19 17:09:49 pp-duke /kernel: load res
Jan 19 17:09:49 pp-duke /kernel: hifn0: command: stat 8c888c8c ier 22322022
Jan 19 17:09:49 pp-duke /kernel: hifn0: irq: stat 8c988c8c ien 22322022 
damier 22322022 i 12/65/65/12 k 11/64/64/11 u 1/1/1/1





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6.0.1.1.0.20040126134440.07bb5ba8>