[lkml]   [2000]   [Oct]   [11]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: tty_[un]register_devfs putting 3K structures on the stack
       Date: Fri, 06 Oct 2000 16:22:11 -0500
    From: Jeff Dike <>

    tytso@MIT.EDU said:
    > And it's allocating a tty_struct for a really dumb reason, too. It's
    > just using it so it cna call tty_name.

    > Just replace the call to tty_name with something like this:

    > sprintf(buf, driver->name, idx + driver->name_base)

    > and make the obvious change to avoid using tty.device, and you can
    > avoid need to allocate a tty_struct altogether.

    Are you willing to consider this a critical bug that deserves to be fixed
    before 2.4.0?

    If the problem only impacts User-mode Linux, it's hard for me to justify
    hanging the "critical" label on it. However I'm willing to look at the
    patch, bless it, and send it on to Linus (who as you know sometimes is a
    softy about such things. :-)

    I'm pretty sure that we'd be able to get it into 2.4.x, x > 0 at the
    very least, since the patch is highly localized, won't break anything,
    and is easy to test for correctness.

    - Ted
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to
    Please read the FAQ at

     \ /
      Last update: 2005-03-22 12:39    [W:0.019 / U:12.596 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site