From: FUJITA Tomonori <[EMAIL PROTECTED]>
Date: Wed, 08 Feb 2006 14:59:06 +0900

> I see. The following patch is OK?

This breaks existing 32-bit programs which really want a 32-bit value
there.

Please sit and think about this problem for some time before proposing
more patches.

We have a whole compatability layer designed to handle the differing
size of data types when running a 32-bit program on a 64-bit kernel.
It is not allowed to change data structures which exist already (and
are thus compiled into existing binaries) in order to fix this
problem.  Instead we must give the application what it expects.

If we are a 64-bit kernel running a 32-bit binary, this means giving
32-bit compatible data structures.  If we are a 64-bit kernel running
a 64-bit binary, this means giving native 64-bit data structures.

Thank you.
-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to