Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 15 May 2020 09:57:12 -0600
From:      Warner Losh <imp@bsdimp.com>
To:        "Julian H. Stacey" <jhs@berklix.com>
Cc:        "freebsd-arch@freebsd.org" <freebsd-arch@freebsd.org>,  "freebsd-hackers@freebsd.org" <hackers@freebsd.org>, Kyle Evans <kevans@freebsd.org>,  Poul-Henning Kamp <phk@phk.freebsd.dk>, Alan Somers <asomers@freebsd.org>,  Arne Steinkamm <freebsd-arch@steinkamm.com>
Subject:   Re: [HEADSUP] Disallowing read() of a directory fd
Message-ID:  <CANCZdfoXnvUQNqOa6J7VcxrBpU7cP4MzXM=ip8t0wvJhE4PC2w@mail.gmail.com>
In-Reply-To: <202005151504.04FF423p040952@fire.js.berklix.net>
References:  <CACNAnaFp2d1E%2B5Vz9qdf_hXqtpHTnx_gkNQvVLcfjwNCs4Jjzg@mail.gmail.com> <202005151504.04FF423p040952@fire.js.berklix.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, May 15, 2020 at 9:04 AM Julian H. Stacey <jhs@berklix.com> wrote:

> kevans@ wasted FreeBSD time with threat of change at 2 days notice,
> for an issue unchanged since 1972.  The rush was immature.
>
> kevans@ should retract his threat of forced urgent change, or expect
> core@ be asked to remove his commit bit while FreeBSD considers
> _un-rushed_,  allowing sufficient time for all to consider options,
> & to warn users in RELNOTES of any potential future change.
>

Threats are not tolerated in this project. This hyperbolic response has
gone on long enough. Please stop and treat your fellow committers with
respect and a certain level of professionalism. He's done none of the
nefarious things you've said (I've known about this changes for days if not
weeks as he socialized it, for example). He doesn't deserve this level of
grief over a proposal. It's a request for comments, not a request for abuse
and nasty behaviour.

This whole thread has gone toxic / hyperbolic over a non-issue. You should
have stopped reading directories in 1983 when readdir was introduced
because UFS broke ls, find, du, etc. At best, it's a nice debugging tool
some folks don't want to lose. At worst, it causes bugs for programs that
accidentally read directories (and maybe some, like grep, need some minor
changes). It's not worth this much bile and venom.

Warner



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANCZdfoXnvUQNqOa6J7VcxrBpU7cP4MzXM=ip8t0wvJhE4PC2w>