Way back on Thu, 11 Oct 2001 at 15:48:40, Despina Papadopoulou <[EMAIL PROTECTED]> 
wrote:

>An alpha patch for the IUCV device driver for linux-2.2.16
>is now available for download on developerWorks.
>
>You can find the patch and the release notes at:
>http://www10.software.ibm.com/developerworks/opensource/linux390/alpha_src.html

and later that day Alan Altmark <[EMAIL PROTECTED]> wrote:

>For everyone's information, this patch solves a problem using IUCV in a
>virtual machine with multiple virtual CPUs.  When the last (or only) IUCV
>interface was ifconfig'd down, an IUCV RETRIEVE BUFFER was sometimes issued
>on a different CPU than the DECLAREing CPU.  Oops!

That patch (residing these days at 
http://www10.software.ibm.com/developerworks/opensource/linux390/current2_2.shtml#iucv3)
*almost* applies successfully.  It needs a little editting, so since
I'm catching up on patches I thought I'd share the info.  Could it
be I'm the first to apply this one?  Anyway, before you can convince
"patch" to apply it just like all the other patches, you need to
replace the first two lines which read:

--- iucv.c      Thu Oct  4 18:33:31 2001
+++ iucv.c.fix  Fri Oct  5 17:57:37 2001
with:

diff -urN linux-2.2.16/drivers/s390/net/iucv.c 
linux-2.2.16-s390/drivers/s390/net/iucv.c
--- linux-2.2.16/drivers/s390/net/iucv.c        Thu Oct  4 18:33:31 2001
+++ linux-2.2.16/drivers/s390/net/iucv.c.fix    Fri Oct  5 17:57:37 2001

The alternative is to cd to .../linux/drivers/s390/net before
running "patch -p0 <wherever/linux-2.2.16-iucv3.diff".  Here
at CA, we keep all the patches stored in /usr/src/linux/patches,
so we try to avoid clumsy procedures like that.  Hence this note.

Enjoy,
Ross Patterson
Computer Associates

Reply via email to