Re: [PATCH v3 0/4] Regression fixes for rfcomm/tty.c

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

 



Hi Gianluca,

> The following patches fix three regressions introduced with the
> rfcomm tty_port conversion.
> 
> The first patch restores the expected behaviour of the rfcomm port when
> it's created with the flag RFCOMM_RELEASE_ONHUP.
> 
> The second patch moves rfcomm_get_device() and is preparatory for the
> third patch.
> 
> The third patch fixes two regressions:
> 1) when the tty is opened with O_NONBLOCK or CLOCAL is set (fixes
>   wvdial)
> 2) when the rfcomm device is created with the flag RFCOMM_REUSE_DLC
>   (fixes ModemManager)
> 
> The fourth patch removes rfcomm_dev_carrier_raised().
> 
> Changes from v2:
>  * Fix the style of if statements in rfcomm_dev_activate().
> 
> Changes from v1:
>  * Removed the device_move() fix which is now incorporated in a new patch.
> 
> Gianluca Anzolin (4):
>  rfcomm: release the port when the last user closes the tty
>  rfcomm: move rfcomm_get_device() before rfcomm_dev_activate()
>  rfcomm: always wait for a bt connection on open()
>  rfcomm: remove rfcomm_carrier_raised()
> 
> net/bluetooth/rfcomm/tty.c | 103 +++++++++++++++++++++++++++++----------------
> 1 file changed, 66 insertions(+), 37 deletions(-)

all 4 patches have been applied to bluetooth-next tree.

Regards

Marcel

--
To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux