Antonio Olivares wrote: > Paul, > > Thank you very much for your work. I hope I knew as much as you in > order to fix the slmodem-2.9.11-20090222.tar.gz files which works in > kernels <= 2.6.30.X , but not in kernels > 2.6.31.X :( It sounds like you have it narrowed down to a reasonably small window -- have you ever used "git bisect" before? It can help you close in on the exact change where things go from working to not working. Paul. > > The source files compile & build fine(with some warnings), but when > attempting to dialout a bunch of NO CARRIER's splatter the terminal :( > > Maybe a look at the differences between 2.6.30.X and 2.6.31.X will > reveal more? but still maybe sometime in the future we can determine > the cause and find a fix? > > Best Regards, > > Antonio > > On 1/4/10, Paul Gortmaker <paul.gortmaker@xxxxxxxxxxxxx> wrote: >> See upstream kernel.org commit bdc04e3174e18f475289fa8f4144f66686326b7e >> >> This is the parallel change for this driver. >> >> Signed-off-by: Paul Gortmaker <paul.gortmaker@xxxxxxxxxxxxx> >> --- >> v8250.c | 2 +- >> 1 files changed, 1 insertions(+), 1 deletions(-) >> >> diff --git a/v8250.c b/v8250.c >> index 18849a6..5c451fc 100644 >> --- a/v8250.c >> +++ b/v8250.c >> @@ -291,7 +291,7 @@ static unsigned int check_modem_status(struct >> vuart_8250_port *up) >> if (status & UART_MSR_DCTS) >> uart_handle_cts_change(&up->port, status & UART_MSR_CTS); >> >> - wake_up_interruptible(&up->port.state->delta_msr_wait); >> + wake_up_interruptible(&up->port.state->port.delta_msr_wait); >> } >> >> return status; >> -- >> 1.6.5.2 >> >>