On 09.09.25 03:54, Dust Li wrote: > On 2025-09-05 16:54:16, Alexandra Winter wrote: >> Create an 'DIBS' shim layer that will provide generic functionality and >> declarations for dibs device drivers and dibs clients. >> >> Following patches will add functionality. >> >> Signed-off-by: Alexandra Winter <wintera@xxxxxxxxxxxxx> >> --- >> MAINTAINERS | 7 +++++++ >> include/linux/dibs.h | 42 ++++++++++++++++++++++++++++++++++++++++++ >> net/Kconfig | 1 + >> net/Makefile | 1 + >> net/dibs/Kconfig | 12 ++++++++++++ >> net/dibs/Makefile | 7 +++++++ >> net/dibs/dibs_main.c | 37 +++++++++++++++++++++++++++++++++++++ >> 7 files changed, 107 insertions(+) >> create mode 100644 include/linux/dibs.h >> create mode 100644 net/dibs/Kconfig >> create mode 100644 net/dibs/Makefile >> create mode 100644 net/dibs/dibs_main.c > > I recall we previously discussed the issue of which directory to place > it in, and I don't have any strong preference regarding this. However, > I'm not sure whether we reached an agreement on this point. In my > opinion, placing it under the drivers/ directory seems more reasonable. > But if net/ is OK, that works for me too. > > Best regards, > Dust > > You mean like drivers/infiniband that provides sys/class/infiniband? I don't have any strong feelings about where to place the directory. Are there any practical consequences? Other opinions?