Re: [PATCH 0/3] Some O_PATH fixes

2020-01-28 Thread Ken Brown
On 1/28/2020 3:48 PM, Ken Brown wrote: > On 1/28/2020 2:01 PM, Ken Brown wrote: >> On 1/28/2020 12:06 PM, Corinna Vinschen wrote: >>> On Jan 27 13:21, Ken Brown wrote: Ken Brown (3): Cygwin: fhandler_base::fstat_fs: accomodate the O_PATH flag Cygwin: fhandler_disk_file::fst

Re: [PATCH 0/3] Some O_PATH fixes

2020-01-28 Thread Ken Brown
On 1/28/2020 2:01 PM, Ken Brown wrote: > On 1/28/2020 12:06 PM, Corinna Vinschen wrote: >> On Jan 27 13:21, Ken Brown wrote: >>> Ken Brown (3): >>> Cygwin: fhandler_base::fstat_fs: accomodate the O_PATH flag >>> Cygwin: fhandler_disk_file::fstatvfs: refactor >>> Cygwin: FIFO::fstatvfs:

Re: [PATCH 0/3] Some O_PATH fixes

2020-01-28 Thread Ken Brown
On 1/28/2020 12:06 PM, Corinna Vinschen wrote: > On Jan 27 13:21, Ken Brown wrote: >> Ken Brown (3): >>Cygwin: fhandler_base::fstat_fs: accomodate the O_PATH flag >>Cygwin: fhandler_disk_file::fstatvfs: refactor >>Cygwin: FIFO::fstatvfs: use our handle if O_PATH is set >> >> winsup/cy

Re: [PATCH 0/3] Some O_PATH fixes

2020-01-28 Thread Corinna Vinschen
On Jan 27 13:21, Ken Brown wrote: > Ken Brown (3): > Cygwin: fhandler_base::fstat_fs: accomodate the O_PATH flag > Cygwin: fhandler_disk_file::fstatvfs: refactor > Cygwin: FIFO::fstatvfs: use our handle if O_PATH is set > > winsup/cygwin/fhandler.h| 1 + > winsup/cygwin/fhandle

Re: [PATCH v5] Cygwin: pty: Revise code waiting for forwarding again.

2020-01-28 Thread Corinna Vinschen
On Jan 27 20:22, Takashi Yano wrote: > - After commit 6cc299f0e20e4b76f7dbab5ea8c296ffa4859b62, outputs of > cygwin programs which call both printf() and WriteConsole() are > frequently distorted. This patch fixes the issue. > --- > winsup/cygwin/fhandler.h | 1 + > winsup/cygwin/fhandle

Re: [PATCH v2] Cygwin: console: Share readahead buffer within the same process.

2020-01-28 Thread Corinna Vinschen
On Jan 27 21:14, Takashi Yano wrote: > - The cause of the problem reported in > https://www.cygwin.com/ml/cygwin/2020-01/msg00220.html is that the > chars input before dup() cannot be read from the new file descriptor. > This is because the readahead buffer (rabuf) in the console is newly >