Processed: Re: Bug#346460: evdev driver broken on big-endian machines (patch)

2006-01-19 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]: > forwarded 346460 https://bugs.freedesktop.org/show_bug.cgi?id=5658 Bug#346460: evdev driver broken on big-endian machines Noted your statement that Bug has been forwarded to https://bugs.freedesktop.org/show_bug.cgi?id=5658. > thanks Stopping processi

Bug#346460: evdev driver broken on big-endian machines (patch)

2006-01-19 Thread Juergen Kreileder
forwarded 346460 https://bugs.freedesktop.org/show_bug.cgi?id=5658 thanks Michel Dänzer <[EMAIL PROTECTED]> writes: > On Wed, 2006-01-18 at 23:51 +0100, Juergen Kreileder wrote: >> Juergen Kreileder <[EMAIL PROTECTED]> writes: >> >>> @@ -565,8 +569,8 @@ >>> static int >>> EvdevProbe(InputInfoPtr

Bug#346460: evdev driver broken on big-endian machines (patch)

2006-01-19 Thread Michel Dänzer
On Wed, 2006-01-18 at 23:51 +0100, Juergen Kreileder wrote: > Juergen Kreileder <[EMAIL PROTECTED]> writes: > > > @@ -565,8 +569,8 @@ > > static int > > EvdevProbe(InputInfoPtr pInfo) > > { > > -char key_bitmask[(KEY_MAX + 7) / 8]; > > -char rel_bitmask[(REL_MAX + 7) / 8]; > > +unsigne

Bug#346460: evdev driver broken on big-endian machines (patch)

2006-01-18 Thread Juergen Kreileder
Juergen Kreileder <[EMAIL PROTECTED]> writes: > @@ -565,8 +569,8 @@ > static int > EvdevProbe(InputInfoPtr pInfo) > { > -char key_bitmask[(KEY_MAX + 7) / 8]; > -char rel_bitmask[(REL_MAX + 7) / 8]; > +unsigned long key_bitmask[NBITS(KEY_MAX)]; > +unsigned long rel_bitmask[NBITS(KEY

Bug#346460: evdev driver broken on big-endian machines (patch)

2006-01-18 Thread Juergen Kreileder
reopen 346460 retitle 346460 evdev driver broken on big-endian machines tags 346460 + patch thanks This bug is not fixed, it still is in 6.9.0.dfsg.1-4. I had same time to look into the problem: The current evdev driver doesn't work on big-endian machines. Here's patch that fixes that by using