On Thu, Feb 02, 2023 at 03:41:54PM -0800, Andrew Morton wrote: > On Wed, 1 Feb 2023 21:01:14 +0800 Chao Yu <chao@xxxxxxxxxx> wrote: > > > Hi Andrew, > > > > Could you please take a look at this patchset? Or should I ping > > Alexey Dobriyan? > > > > [patch 1/2]: Alexey wasn't keen on the v1 patch. What changed? Nothing! /proc lived without this check for 30 years: int proc_match(int len,const char * name,struct proc_dir_entry * de) { register int same __asm__("ax"); if (!de || !de->low_ino) return 0; /* "" means "." ---> so paths like "/usr/lib//libc.a" work */ if (!len && (de->name[0]=='.') && (de->name[1]=='\0')) return 1; if (de->namelen != len) return 0; __asm__("cld\n\t" "repe ; cmpsb\n\t" "setz %%al" :"=a" (same) :"0" (0),"S" ((long) name),"D" ((long) de->name),"c" (len) :"cx","di","si"); return same; }