FreeBSD + Rainbow Cryptoswift

Mike Tancsa mike at sentex.net
Mon Jan 26 10:56:18 PST 2004


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





More information about the freebsd-stable mailing list