hello, this is a bk export -tpatch followed by a bk send -wgzip_uu -r+
fixed a (possible) panic caused by the line discipline echoing characters. it also fixes a problem where the echoing messes up ppp chat. ganesh # This is a BitKeeper generated patch for the following project: # Project Name: greg k-h's linux 2.4 USB kernel tree # This patch format is intended for GNU patch command version 2.5 or higher. # This patch includes the following deltas: # ChangeSet 1.647 -> 1.648 # drivers/usb/serial/ipaq.c 1.2 -> 1.3 # # The following is the BitKeeper ChangeSet Log # -------------------------------------------- # 02/03/09 [EMAIL PROTECTED] 1.648 # Fixed a panic caused by the line discipline echoing characters. It # also fixes a problem where the echoing messes up ppp chat. # -------------------------------------------- # diff -Nru a/drivers/usb/serial/ipaq.c b/drivers/usb/serial/ipaq.c --- a/drivers/usb/serial/ipaq.c Sat Mar 9 05:20:59 2002 +++ b/drivers/usb/serial/ipaq.c Sat Mar 9 05:20:59 2002 @@ -9,6 +9,16 @@ * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * + * (8/3/2002) ganesh + * The ipaq sometimes emits a '\0' before the CLIENT string. At this + * point of time, the ppp ldisc is not yet attached to the tty, so + * n_tty echoes "^ " to the ipaq, which messes up the chat. In 2.5.6-pre2 + * this causes a panic because echo_char() tries to sleep in interrupt + * context. + * The fix is to tell the upper layers that this is a raw device so that + * echoing is suppressed. Thanks to Lyle Lindholm for a detailed bug + * report. + * * (25/2/2002) ganesh * Added support for the HP Jornada 548 and 568. Completely untested. * Thanks to info from Heath Robinson and Arieh Davidoff. @@ -154,6 +164,8 @@ */ port->tty->low_latency = 1; + port->tty->raw = 1; + port->tty->real_raw = 1; /* * Lose the small buffers usbserial provides. Make larger ones. This BitKeeper patch contains the following changesets: + ## Wrapped with gzip_uu ## begin 664 bkpatch1235 M'XL(`(E.B3P``[566V_;-A1^-G_%0?O06RSQHHOMP4&ZK.V"!EV0M6_#`DIB M+,*RJ)%4$@/Z\3N4:Q<KD`V;,T,/TN$YW[E]'^'G\,4INYBL9*M<39[#S\;Y MQ<3W#]YTT=V#;BLMHSMEM9<N*LT&7:Z-09>X-AL5[^+B>V/7<>^**8^2:?C0 M[8J@ZY7T90T8[A83%HF#Q6\[M9A<O_OPY?+M-2'+)9S7LEVI7Y6'Y9(4Z[.J M5TVTMD;6D;&KX7`\<$H932GC(LDH'VA.63ID>27S1-!YFB854XRLK%J=[<*Q MZ+^&<\IYQ@7/1#Z(69KDY"=@49;,@/*8BIC.@2:+1"Q$^H:F"T%AU^79XU.! M-PRFE/P(QU=^3DIXKQ]4!1(ZV>H22MD[_"RVX&L%C6X55-J5NAM?55D;G#:4 MM;2R]#CJ""X\@LC&&;A%)!>0K"D:M8'[6EDUXNSC-LHY=.D[Z+HNH/B(?(0P MEXQ<?5L+F?[+'R%44G**/>#"OQ]*974@1:!,C/S3LHEU)_^(RG%(#/?#9JE( MZ<#$+.%#D8LB5_D\3Q-5%)GXYX7\?09.!9UQP81(!Y'C-D8*/AH2*/E_M$&. M;B,0F;(Y9T,Z3VDZ$ED<16/^E#S^C#P+Y8+#N\)KI!JHC?:!D"]^HR^@4+?F M*QW/+R_>??H,SELD901O/5JU0XP.6>K!W$*(/QE]`U&;(`'0#EKC88O7AO1> MEC7JQ)O1R?OM">9%A/8&WT>^8_YGO\.SO4LH[00EH?%&^B:#<#+*`"Y:X%$: M9=/.*HY`H:*=&MU!G(4:#2/\3=#@RU>`/:`')G&-4AWH%A\4INV[H,O2X,<# MJFPW'U1H:".4I)IFS-YWG;+0R"UN'@UR-XO@)<'*>ZC4G2X5-C<>(LY>R^CA M,-B&7JH(X66['J$OMXV"2]QW;9H-X-`1J5)>ZB9<+/T*,:SJC-UI?U3$+S"U M]^.#6KYZ7!S_X6*X8`P8)?`:7LYB$0<FO_I*SF"<'$^;@'(L<0+&$U$G0#T% M>0+.@3[[21U/H(!T/(4"RIY$\!J7G&;`R602+--3G./T-.1>`OOA.ZN2S<WA ;Z/`?`7=2KEV_6<J4E?,DGY$_`6)I;RVM"``` ` end _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel