[ofw] RE: x86 XP env - WSD & installsp fail to build, IPoIB fails to install.

Fab Tillier ftillier at windows.microsoft.com
Wed May 28 10:06:06 PDT 2008


> From: Tzachi Dar [mailto:tzachid at mellanox.co.il]
> Sent: Wednesday, May 28, 2008 8:49 AM
> To: Fab Tillier; Smith, Stan
> Cc: ofw at lists.openfabrics.org
> Subject: RE: [ofw] RE: x86 XP env - WSD & installsp fail to build,
> IPoIB fails to install.
>
> The problem was indeed in xp32 but WSD will not run in any version of
> XP, so I guess that my fix is still correct.

<snip...>

> 2) Make sure that WSD will be built (without the other functions). This
> is what I did.
>
> I'm fine with all options.

But what happens when someone installs the XP drivers on 2003?  They get improper behavior (perfmon registry entry stays around when it should be cleaned up?)  I think adding a XP-specific entry to the INF file that doesn't copy the WSD DLL would be better.

> > > @@ -691,6 +693,11 @@
> > >  {
> > >         WSADATA wsd;
> > >
> > > +#ifdef WINXP_BUILD
> > > +       printf("WSD doesn't run on windows XP\n");

I missed this earlier - printf isn't appropriate here.

> > > +       return 1;
> > > +#endif
> > > +



More information about the ofw mailing list