linux/Documentation/translations/it_IT/process
Xie He f8ae7bbec7 net: x25_asy: Delete the x25_asy driver
This driver transports LAPB (X.25 link layer) frames over TTY links.

I can safely say that this driver has no actual user because it was
not working at all until:
commit 8fdcabeac3 ("drivers/net/wan/x25_asy: Fix to make it work")

The code in its current state still has problems:

1.
The uses of "struct x25_asy" in x25_asy_unesc (when receiving) and in
x25_asy_write_wakeup (when sending) are not protected by locks against
x25_asy_change_mtu's changing of the transmitting/receiving buffers.
Also, all "netif_running" checks in this driver are not protected by
locks against the ndo_stop function.

2.
The driver stops all TTY read/write when the netif is down.
I think this is not right because this may cause the last outgoing frame
before the netif goes down to be incompletely transmitted, and the first
incoming frame after the netif goes up to be incompletely received.

And there may also be other problems.

I was planning to fix these problems but after recent discussions about
deleting other old networking code, I think we may just delete this
driver, too.

Signed-off-by: Xie He <xie.he.0141@gmail.com>
Acked-by: Martin Schiller <ms@dev.tdt.de>
Link: https://lore.kernel.org/r/20201105073434.429307-1-xie.he.0141@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2020-11-07 14:13:44 -08:00
..
1.Intro.rst
2.Process.rst doc:it_IT: align Italian translation 2020-05-05 09:42:26 -06:00
3.Early-stage.rst doc🇮🇹 add some process/* translations 2018-12-06 10:11:40 -07:00
4.Coding.rst docs: fault-injection: convert docs to ReST and rename to *.rst 2019-06-14 14:21:07 -06:00
5.Posting.rst doc🇮🇹 alignement clarification about sign-off and Co-developed-by 2019-04-01 14:57:46 -06:00
6.Followthrough.rst doc🇮🇹 add some process/* translations 2018-12-06 10:11:40 -07:00
7.AdvancedTopics.rst doc🇮🇹 add some process/* translations 2018-12-06 10:11:40 -07:00
8.Conclusion.rst doc🇮🇹 add some process/* translations 2018-12-06 10:11:40 -07:00
adding-syscalls.rst docs: filesystems: fix renamed references 2020-04-20 15:45:22 -06:00
applying-patches.rst doc:it_IT: add translations in process/ 2019-02-06 17:24:42 -07:00
changes.rst Documentation: changes.rst: update several outdated project URLs 2020-02-05 10:32:57 -07:00
clang-format.rst
code-of-conduct.rst
coding-style.rst doc:it_IT: process: coding-style.rst: Correct __maybe_unused compiler label 2020-07-23 14:43:38 -06:00
deprecated.rst docs: Fix function name trailing double-()s 2020-08-24 17:19:07 -06:00
development-process.rst
email-clients.rst docs: it_IT: address invalid reference warnings 2020-06-08 09:25:27 -06:00
howto.rst docs: process: fix broken link 2019-08-24 15:14:38 -06:00
index.rst doc:it_IT: add RISC-V maintenance guidelines 2020-04-21 13:36:00 -06:00
kernel-docs.rst doc:it_IT: translations in process/ 2019-07-22 14:47:02 -06:00
kernel-driver-statement.rst
kernel-enforcement-statement.rst doc:it_IT: translations for documents in process/ 2019-03-18 12:03:45 -06:00
license-rules.rst docs: it: license-rules.rst: get rid of warnings 2019-06-08 13:42:11 -06:00
magic-number.rst net: x25_asy: Delete the x25_asy driver 2020-11-07 14:13:44 -08:00
maintainer-pgp-guide.rst docs: it_IT: maintainer-pgp-guide: Fix reference to "Nitrokey Pro 2" 2019-10-03 10:18:57 -06:00
management-style.rst docs: it_IT: address invalid reference warnings 2020-06-08 09:25:27 -06:00
programming-language.rst docs: translations: it: avoid duplicate refs at programming-language.rst 2020-03-10 11:54:53 -06:00
stable-api-nonsense.rst doc:it_IT: add translations in process/ 2019-02-06 17:24:42 -07:00
stable-kernel-rules.rst doc:it_IT: fix file references 2019-06-07 11:36:46 -06:00
submit-checklist.rst docs: fix broken references to text files 2020-04-20 15:35:59 -06:00
submitting-drivers.rst doc:it_IT: add translations in process/ 2019-02-06 17:24:42 -07:00
submitting-patches.rst docs: dt: convert submitting-patches.txt to ReST format 2020-05-04 17:09:53 -05:00
volatile-considered-harmful.rst