From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id 39BA53858C00; Mon, 19 Sep 2022 10:06:10 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 39BA53858C00 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1663581970; bh=LSwXbAeRyIoEt9oQUdHTqbgUJIMoHQ3CNQj9IK86f+I=; h=From:To:Subject:Date:In-Reply-To:References:From; b=o35p/iW22C8alc0+8VQ8fhtSxkES6FEPZSUcxjVrdhi15XBNvE3TVwh+F+L+kw/39 FeJJkS0rbKEvyB+O1W4GeJjBRCbQsJFxf8h/FwutRb5gOlr/yD0xGNt0xZnWkpA2qB +4Ct/YXBD1tCT9rYfRTGTGjhf3QNKL0SgthGpH8I= From: "fweimer at redhat dot com" To: glibc-bugs@sourceware.org Subject: [Bug libc/12165] readdir: Do not skip entries with zero d_ino values Date: Mon, 19 Sep 2022 10:06:09 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: libc X-Bugzilla-Version: unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: fweimer at redhat dot com X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: fweimer at redhat dot com X-Bugzilla-Target-Milestone: 2.37 X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: bug_status target_milestone resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 List-Id: https://sourceware.org/bugzilla/show_bug.cgi?id=3D12165 Florian Weimer changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Target Milestone|--- |2.37 Resolution|--- |FIXED --- Comment #5 from Florian Weimer --- Fixed for 2.37 via: commit 766b73768b290b303f5b56268c6c0d588d5a9267 Author: Florian Weimer Date: Mon Sep 19 08:10:41 2022 +0200 Linux: Do not skip d_ino =3D=3D 0 entries in readdir, readdir64 (bug 12= 165) POSIX does not say this value is special. For example, old XFS file systems may still use inode number zero. Also update the comment regarding ENOENT. Linux may return ENOENT for some file systems. --=20 You are receiving this mail because: You are on the CC list for the bug.=