Thread (3 messages) 3 messages, 2 authors, 2026-01-30

Re: [PATCH] tty: synclink_gt: remove broken driver

From: Ethan Nelson-Moore <hidden>
Date: 2026-01-30 04:46:49
Also in: linux-doc, linux-serial, netdev

Hi, Jiri,

Thanks for your feedback.

On Thu, Jan 29, 2026 at 3:41 AM Jiri Slaby [off-list ref] wrote:
Have you checked this is not included in any relevant userspace? How?
Hints: debian code search, github...
The only references in Debian Code Search outside the kernel are in
libexplain (which has a configure test for the presence of this header
and should be fine), lists of files, and lists of ioctls, e.g. in
strace, which do not include the header itself.
The only reference of note on GitHub (although I can't look past the
5th page of results) is in
https://github.com/sunfishcode/linux-raw-sys, which includes every
Linux header as part of its binding generation process, and has
already had to drop other headers as they were removed:
https://github.com/sunfishcode/linux-raw-sys/commit/a804ac01491f63c8ce879ef27254d27dfcf89ff2
The package ships a generated version of the bindings, so the header
is not needed by normal users.
If this commit is merged, I will send a pull request to remove
<linux/synclink.h> from the code.
It was also used in old versions of
https://github.com/jerome-pouiller/ioctl but recent versions
automatically generate the list of ioctls on every build.
Is this okay with you, or should I send a new version of the patch
with <linux/synclink.h> retained?
I would just drop the line, removing one conflicting entry. The letter
is not going to be dead.

Or is this Dead note some ioctl-number's policy?
It was used in quite a few other entries, so I just followed their example.
This paragraph actually talks about long removed synclink.c, removed in:
   a1f714b44e34 tty: Remove redundant synclink driver
Good to know.

Ethan
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help