tools: ynl: remove generated user space code from git
authorJakub Kicinski <kuba@kernel.org>
Sat, 2 Dec 2023 21:17:59 +0000 (13:17 -0800)
committerJakub Kicinski <kuba@kernel.org>
Tue, 5 Dec 2023 18:24:39 +0000 (10:24 -0800)
commitf7c0e362a25f99fafa73d62a2e8c3da00cf1fc0e
treeb2494105e5362f1b5c670eb3ab041f33be20d808
parent5ab500d6f9f50d8246865a2ead85d0e88ea30004
tools: ynl: remove generated user space code from git

The ynl-generated user space C code is already above 25kLoC
and is growing.

The initial reason to commit these files was to make reviewing changes
to the generator easier. Unfortunately, it has the opposite effect on
reviewing changes to specs, and we get far more changes to specs
than to the generator.

Uncommit those fails, as they are generated on the fly as needed.
netdev patchwork now runs a script on each series to create a diff
of generated code on the fly, for the rare cases when looking at
it is helpful:
https://github.com/kuba-moo/nipa/blob/master/tests/series/ynl/ynl.sh

Suggested-by: Paolo Abeni <pabeni@redhat.com>
Acked-by: Chuck Lever <chuck.lever@oracle.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
13 files changed:
tools/net/ynl/generated/.gitignore [new file with mode: 0644]
tools/net/ynl/generated/devlink-user.c [deleted file]
tools/net/ynl/generated/devlink-user.h [deleted file]
tools/net/ynl/generated/ethtool-user.c [deleted file]
tools/net/ynl/generated/ethtool-user.h [deleted file]
tools/net/ynl/generated/fou-user.c [deleted file]
tools/net/ynl/generated/fou-user.h [deleted file]
tools/net/ynl/generated/handshake-user.c [deleted file]
tools/net/ynl/generated/handshake-user.h [deleted file]
tools/net/ynl/generated/netdev-user.c [deleted file]
tools/net/ynl/generated/netdev-user.h [deleted file]
tools/net/ynl/generated/nfsd-user.c [deleted file]
tools/net/ynl/generated/nfsd-user.h [deleted file]