Problem with serial.c introduced in 2.4.15

From: Christian Asam (Christian.Asam@chasam.de)
Date: Sun Mar 24 2002 - 11:57:08 EST


After having found that my VM-Problem (USB/MOD) was due to an old
kernel I upgraded to 2.4.18 and found that I couldn't use my digitizer
board (Genius) with gpm(genitizer) anymoure.
I tracked it down to a change made from 2.4.14 to 2.4.15:

drivers/char/serial.c:
#if 0 /*
         * !!! ignore all characters if CREAD is not set
         */
        if ((cflag & CREAD) == 0)
                info->ignore_status_mask |= UART_LSR_DR;
#endif

The #if 0 and #endif was removed in 2.4.15 and somehow that breaks
gpm/genitizer. Having added the "commenting out through $if 0" the
tablet works fine again and deactivating the appropriate line in 2.4.18
also works.

cu
-
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/



This archive was generated by hypermail 2b29 : Sun Mar 31 2002 - 22:00:07 EST