lkml.org 
[lkml]   [2017]   [Oct]   [19]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    SubjectRe: [PATCH 32/58] isdn/gigaset: Convert timers to use timer_setup()
    From
    Date
    [CC-ing Linus because I quote him.]

    On Fri, 2017-10-20 at 00:28 +0200, Thomas Gleixner wrote:
    > Well, that does not explain why
    >
    > drivers->cs + i
    >
    > would be corrupted. That would require that this cs -> urb link points at
    > driver magically and then wreckages that driver data structure. Might be
    > the case, but if so then there are dragons burried somehwere

    Let's assume dragons are buried somewhere.

    We need users to show us that they met a dragon, right? (I care little about
    dragons no-one ever stumbles upon.)

    In the explanation of commit 9f5af546e6ac ("isdn/i4l: fix buffer overflow")
    Linus added:
    [ ISDN seems to be effectively unmaintained, and the I4L driver in
    particular is long deprecated, but in case somebody uses this..
    - Linus ]

    ISDN is pretty niche. So it's no surprise that in mainline it's divided into
    three parts: I4L, CAPI, and mISDN.

    Arnd Bergmann has suggested more than once to move I4L to staging. (As far as
    I know, moving drivers to staging effectively means removing those drivers,
    but anyhow.) I'd say we'd just should do that. The stuff has been deemed
    deprecated since basically forever.

    I never cared about mISDN, but as far as I can see mISDN has quietly left
    mainline.

    The only actively maintained CAPI drivers are gigaset's drivers. But I'm
    afraid maintaining gigaset basically means seeing treewide cleanups fly by and
    keeping the various fuzzers happy. I don't mind, and I could keep on doing
    that for years. But still, I'd love to hear someone say: yes, I still care
    about mainline ISDN.

    Does that person still exists?

    Thanks,


    Paul Bolle

    \
     
     \ /
      Last update: 2017-10-22 17:31    [W:2.816 / U:1.436 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site