On 02/12/2012 08:06 PM, Al Viro wrote: > Yecchhh... If I'm reading (and grepping) it right, there are only two > non-default instance of tty_operations ->shutdown() - pty and vt ones. > Lovely... And while we are at it, vt instance is definitely not safe > from interrupts - calls console_lock(). Not that it was relevant in > this case...
Thanks for looking into that. I was too lazy to do that on Sunday. You're right that it may cause problems. Fortunately vt doesn't refcount ttys. Hence con_shutdown can be called only from release_tty (close path) in the user context. Adding to my TODO list, unless somebody beats me to fix it. thanks, -- js suse labs ------------------------------------------------------------------------------ Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 _______________________________________________ User-mode-linux-devel mailing list User-mode-linux-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel