Re: [PATCH net-deletions] net: remove ax25 and amateur radio (hamradio) subsystem
Bernard Pidoux <[email protected]> Sat, 16 May 2026 12:48:43 +0200
| Newsgroups | org.kernel.vger.linux-hams,org.kernel.vger.netdev,org.kernel.vger.stable |
|---|---|
| Message-ID | <CAFAa3YDf4Zq9bH44FMS43E=FnMrvXF1ry9pdTQqT4ZvrqhzZBw@mail.gmail.com> |
On Fri, 16 May 2026 Jakub Kicinski wrote: > It's a GitHub repo so PR is probably appropriate there. Done. I have submitted the five rose fixes as a pull request to the mod-orphan repository: https://github.com/linux-netdev/mod-orphan/pull/1 The PR contains six commits: 1. rose: build with hamradio_compat.h on pre-7.0 kernels (compat shim for struct sockaddr_unsized, required by af_rose.c) 2. rose: fix dev_put() leak in rose_loopback_timer() 3. rose: hold loopback neighbour reference across timer callback 4. rose: fix race between loopback timer and module removal 5. rose: clear neighbour pointer after rose_neigh_put() in state machines 6. rose: guard rose_neigh_put() against NULL in timer expiry All five fixes have been built and tested successfully against kernel 6.17.0-23-generic (pre-7.0): insmod, functional operation, and rmmod all completed cleanly with no crash or leak detected. 73 de Bernard Pidoux F6BVP Le sam. 16 mai 2026 =C3=A0 03:14, Jakub Kicinski <[email protected]> a =C3=A9= crit : > > On Fri, 15 May 2026 16:52:43 +0200 Bernard Pidoux wrote: > > I am happy to submit these two fixes as patches to mod-orphan if that > > is the right approach. Please let me know. > > It's a GitHub repo so PR is probably appropriate there.