lkml.org 
[lkml]   [2003]   [Nov]   [7]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [ANNOUNCE] QLogic qla2xxx driver update available (v8.00.00b6).
On Thu, Nov 06, 2003 at 09:45:50AM -0800, Andrew Vasquez wrote:
> No. We've had this IOWR problem since the inception of 5.x series
> driver. Software (SMS 3.0) has been built on top of the this IOCTL
> interface. We painfully discovered this problem when we began to look
> at other non-x86 platforms (ppc64).

I don't know what SMS is, but Linux provides a stable ABI for stable
kernel series and only those. We already have anough garbage from mistakes
in older kernel releases that we won't accept more with new driver
submission. If SMS didn't use a abstraction library it would have a problem,
yes.

> > Also having different ioctl values for different plattforms is not
> > an option for Linux.
> >
>
> The better (right) fix would be to push this interface change onto the
> caller of the IOCTLs where they can manage the differences there, and
> the driver could once and for all shed itself of this nagging problem.
> That is the consensus here. The _BAD conversion was only done so the
> driver would compile.

Sorry, I don't parse that. There's no reason different architectures
should have differences in the ioctl calling convention, so there shouldn't
be anything to deal with in the caller either.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:58    [W:0.028 / U:1.592 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site