Re: [PATCH 9/9] v8250: delta_msr_wait relocation

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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


[Index of Archives]     [Linux Media Development]     [Asterisk]     [DCCP]     [Netdev]     [X.org]     [Xfree86]     [Fedora Women]     [Linux USB]

  Powered by Linux