Re: [PATCH 1/3] fs/dcache: Add d_clear_dir_neg_dentries()

2021-03-30 Thread André Almeida
Hi Eric, Às 22:48 de 29/03/21, Eric Biggers escreveu: On Sun, Mar 28, 2021 at 11:43:54AM -0300, André Almeida wrote: For directories with negative dentries that are becoming case-insensitive dirs, we need to remove all those negative dentries, otherwise they will become dangling dentries. Durin

Re: [PATCH 1/3] fs/dcache: Add d_clear_dir_neg_dentries()

2021-03-29 Thread Eric Biggers
On Sun, Mar 28, 2021 at 11:43:54AM -0300, André Almeida wrote: > For directories with negative dentries that are becoming case-insensitive > dirs, we need to remove all those negative dentries, otherwise they will > become dangling dentries. During the creation of a new file, if a d_hash > collisio

Re: [PATCH 1/3] fs/dcache: Add d_clear_dir_neg_dentries()

2021-03-28 Thread Al Viro
On Sun, Mar 28, 2021 at 11:43:54AM -0300, André Almeida wrote: > +/** > + * d_clear_dir_neg_dentries - Remove negative dentries in an inode > + * @dir: Directory to clear negative dentries > + * > + * For directories with negative dentries that are becoming case-insensitive > + * dirs, we need to

Re: [PATCH 1/3] fs/dcache: Add d_clear_dir_neg_dentries()

2021-03-28 Thread André Almeida
Às 12:07 de 28/03/21, Matthew Wilcox escreveu: On Sun, Mar 28, 2021 at 11:43:54AM -0300, André Almeida wrote: +/** + * d_clear_dir_neg_dentries - Remove negative dentries in an inode + * @dir: Directory to clear negative dentries + * + * For directories with negative dentries that are becoming c

Re: [PATCH 1/3] fs/dcache: Add d_clear_dir_neg_dentries()

2021-03-28 Thread Matthew Wilcox
On Sun, Mar 28, 2021 at 11:43:54AM -0300, André Almeida wrote: > +/** > + * d_clear_dir_neg_dentries - Remove negative dentries in an inode > + * @dir: Directory to clear negative dentries > + * > + * For directories with negative dentries that are becoming case-insensitive > + * dirs, we need to r