Re: [PATCH] netfilter: uapi: Merge xt_*.h/c and ipt_*.h which has same name.
From: Andrew Lunn
Date: Thu Jan 02 2025 - 08:35:10 EST
On Wed, Jan 01, 2025 at 08:20:15PM +0100, egyszeregy@xxxxxxxxxxx wrote:
> From: Benjamin Szőke <egyszeregy@xxxxxxxxxxx>
>
> Merge and refactoring xt_.h, xt_.c and ipt_*.h files which has the same
> name in upper and lower case format. Combining these modules should provide
> some decent memory savings.
>
> The goal is to fix Linux repository for case-insensitive filesystem,
> to able to clone it and editable on any operating systems.
Hi Benjamin
As pointed out by others, this breaks ABI. It can be very hard to
change anything in include/uapi/linux without some user space code
breaking. Also, the use case of case-insensitive filesystem is not
particularly relevant today, how many are the in active use now? There
might be a stronger argument for case magic filesystems, but i would
argue the magic is broken, which is not really Linux's problem.
Andrew
---
pw-bot: cr