On Fri, May 24, 2024 at 8:24 AM Stephen Smalley <stephen.smalley.work@xxxxxxxxx> wrote: > > On Thu, May 23, 2024 at 4:00 PM Paul Moore <paul@xxxxxxxxxxxxxx> wrote: > > > > On Thu, May 23, 2024 at 8:59 AM Stephen Smalley > > <stephen.smalley.work@xxxxxxxxx> wrote: > > > On Wed, May 15, 2024 at 10:54 AM Stephen Smalley > > > <stephen.smalley.work@xxxxxxxxx> wrote: > > > > > > > > On Mon, May 6, 2024 at 1:51 PM Stephen Smalley > > > > <stephen.smalley.work@xxxxxxxxx> wrote: > > > > > > > > > > These tests currently fail on mount(2) calls due to the directory being > > > > > unlabeled at the point where search access is checked. Until we can resolve > > > > > the underlying issue, comment out these tests to allow the NFS tests to > > > > > be run. > > > > > > > > With these two patches, I can run the nfs.sh script to completion with > > > > all tests passing on not only the latest kernel w/ the fix but also > > > > Linux v5.14 with no changes. So it is unclear to me that the tests > > > > being disabled by these two patches ever worked... > > > > > > Last call - any objections to me applying these two patches? > > > > Do we have any hope of resolving the issues anytime soon? It might be > > nice to see an in-depth discussion/brain-dump of the issues in the > > commit description so that someone looking at this at a later date has > > some hope of understanding the problem. > > I already put what I knew into the commit messages, unless I missed something. > I am not sure the tests I am commenting out ever worked, and Ondrej > said earlier that he never enabled the NFS tests as part of his > automated testing because they still weren't working fully last he > tried. Meanwhile, we've had two separate regressions in labeled NFS > since that time, one from Neil Brown's patches and one from Ondrej's > patches, and only just discovered the one long after it was > introduced. Hence, to me the value of getting the tests running so we > can turn them on in automated testing far outweighs any benefit we get > from retaining these tests that may have never worked at all. Also, FWIW, with these two patches applied to the testsuite, current linus/master passes all remaining NFS tests.