[RFC] Dropping Alpha sparse mapping support from X
Michael
macallan at netbsd.org
Sat Sep 5 15:51:45 PDT 2009
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hello,
On Sep 4, 2009, at 6:04 PM, Maciej W. Rozycki wrote:
> On Thu, 3 Sep 2009, Matt Turner wrote:
>
>> I'd like to drop support for non-BWX Alphas (EV4 and original EV5)
>> from X. These machines can't load/store to single bytes and require
>> special sparse memory mappings.
>>
>> The code required to select which functions (sparse, dense) is
>> convoluted, adds an extra layer of indirection, probably gets close
>> to
>> zero usage, and even less testing.
>>
>> Does anyone use X on EV4 or EV5 (not EV56, EV56 has BWX)?
>
> What's the problem with making it a build-time option? You may inline
> the indirection based on a macro or suchlike and keep the more
> complicated
> code for a reference, even if you don't get any bug reports for a
> while
> (perhaps the code is perfect? ;) ). Linux is probably going to
> support
> pre-BWX machines as long as the Alpha port itself and you may have
> troubles reaching all the interested users, especially as not everyone
> makes frequent upgrades.
Same with NetBSD, we will probably support these machines as long as
anyone can be arsed to play portmaster.
have fun
Michael
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)
iQEVAwUBSqLrgcpnzkX8Yg2nAQK1EQf/f7HXBki5+j28VFdk8BloZbme+p4TtQgY
jXwkwB5rP64Lu7XQjYpH0hJsB8rE4ELqSP85R2j4kmKNOMFuUsVFPKUOlMCn/6hn
6nyEnuIt/G9ic/3p66Bu9H0Rb9X8JGkVpvWO6hSGg3Ir2A5X+8h8wsyJk2OqZCLM
kZHbeZXDkMjMtmh2wcpLpDqBXhKKWTQajPObPbaUaPsDnDMnNO0jIsb/dzcPXyrM
x/YlHdq6ch5ej0x5lRNq1vnlzI82X5zoxGUiC37jYNgL7u1K36zhPJgLAPi5oeDx
K2GQRyWuD5poxBDw3yfQ+iUbjNzKC8hD86AU+vfHqXlSlqT+in7NtA==
=JA23
-----END PGP SIGNATURE-----
More information about the xorg-devel
mailing list