--- zzzz-none-000/linux-2.6.19.2/drivers/char/tty_io.c 2007-01-10 19:10:37.000000000 +0000 +++ davinci-8020-5505/linux-2.6.19.2/drivers/char/tty_io.c 2008-02-14 12:22:29.000000000 +0000 @@ -2546,6 +2546,8 @@ filp->f_op = &tty_fops; goto retry_open; } + if(!strcmp("ttyS0", tty->name)) + noctty = 0; if (!noctty && current->signal->leader && !current->signal->tty && @@ -3723,6 +3725,9 @@ dev_t dev; void **p = NULL; + if(driver->driver_name == NULL) + driver->driver_name = driver->name; + if (driver->flags & TTY_DRIVER_INSTALLED) return 0;