On Mon, Mar 16, 2015 at 4:24 PM, Dave Chinner <da...@fromorbit.com> wrote: > On Mon, Mar 09, 2015 at 02:00:11PM +0000, David Drysdale wrote: >> Test basic openat(2) behaviour. >> >> Test that if O_BENEATH flag is set, openat() will only >> open paths that have no .. component and do not start >> with /. Symlinks are also checked for the same restrictions. >> >> Signed-off-by: David Drysdale <drysd...@google.com> >> --- >> .gitignore | 1 + >> common/openat | 61 ++++++++++++++++++++++++++++++ >> src/Makefile | 3 +- >> src/openat.c | 100 >> +++++++++++++++++++++++++++++++++++++++++++++++++ > > This strikes me as something that shoul dbe added to xfs_io for > testing, as it already supports a heap of other open flags and > xfstests is already dependent on it.
While I don't see a problem adding this to xfs_io, I'd still like to see this test live in the kernel tree too. Having it in the same source means more testing, IMO. -Kees -- Kees Cook Chrome OS Security -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/