Hi Marcello, Here's the split-off patch you requested. In several drivers, the closing_wait and close_delay values are written to a struct serial_state by TIOCSSERIAL, but the values used in the close routine are read from a struct async_struct, with no code to transfer of values between the two structures. This patch ignores the members in struct async_struct and uses the values from struct serial_state. -- Ian. Signed-off-by: Ian Abbott