lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20250610191144.422161-1-konrad.wilk@oracle.com>
Date: Tue, 10 Jun 2025 12:27:24 -0400
From: Konrad Rzeszutek Wilk <konrad.wilk@...cle.com>
To: allison.henderson@...cle.com, netdev@...r.kernel.org,
        linux-rdma@...r.kernel.org, rds-devel@....oracle.com
Subject: [PATCH RFC v1] Feature reporting of RDS driver.

Hi folks,

This patch addresses an issue where we have applications compiled against
against older (or newer) kernels. RDS does not have any ioctls to query
for what version of ABIs it has or what features it has. Hence this solution
that proposes to put this ABI information in user-accessible way.

The patch does it two ways:

1) Power of the ELF .note section to put in the module so that
applications can discern before installing whether the kernel
has the right support.

2) The sysfs way - in which the /sys/modules/ was appealing since
it was simple and non invasive means of delivering this functionality,
and requires no changes to existing APIs or kernel logic.

I am not tied to any specific ways - hence the request for collaboration.

And as such questions, comments and discussion are appreciated and if you
have read to this part - then thank you for spending your time reading over
this cover letter and I am looking forward to your feedback on the patch!

Konrad Rzeszutek Wilk (1):
      rds: Expose feature parameters via sysfs and ELF note

 Documentation/ABI/stable/sysfs-driver-rds | 92 +++++++++++++++++++++++++++++++
 net/rds/af_rds.c                          | 33 +++++++++++
 2 files changed, 125 insertions(+)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ