Re: [PATCH 2/2] tty: Fix lockless tty buffer race

2014-05-06 Thread Manfred Schlaegl
On 2014-05-02 17:05, Peter Hurley wrote: > On 05/02/2014 10:56 AM, Peter Hurley wrote: >> Commit 6a20dbd6caa2358716136144bf524331d70b1e03, >> "tty: Fix race condition between __tty_buffer_request_room and >> flush_to_ldisc" >> correctly identifies an unsafe race condition between >> __tty_buffer_r

[PATCH 2/2] tty: Fix lockless tty buffer race

2014-05-02 Thread Peter Hurley
Commit 6a20dbd6caa2358716136144bf524331d70b1e03, "tty: Fix race condition between __tty_buffer_request_room and flush_to_ldisc" correctly identifies an unsafe race condition between __tty_buffer_request_room() and flush_to_ldisc(), where the consumer flush_to_ldisc() prematurely advances the head b

Re: [PATCH 2/2] tty: Fix lockless tty buffer race

2014-05-02 Thread Peter Hurley
On 05/02/2014 10:56 AM, Peter Hurley wrote: Commit 6a20dbd6caa2358716136144bf524331d70b1e03, "tty: Fix race condition between __tty_buffer_request_room and flush_to_ldisc" correctly identifies an unsafe race condition between __tty_buffer_request_room() and flush_to_ldisc(), where the consumer fl