1. 29 1月, 2016 2 次提交
  2. 28 1月, 2016 1 次提交
  3. 14 12月, 2015 5 次提交
  4. 18 10月, 2015 1 次提交
  5. 05 10月, 2015 1 次提交
  6. 11 5月, 2015 1 次提交
  7. 29 4月, 2013 1 次提交
  8. 19 3月, 2013 1 次提交
  9. 18 1月, 2013 1 次提交
  10. 16 1月, 2013 2 次提交
  11. 16 11月, 2012 1 次提交
    • J
      TTY: call tty_port_destroy in the rest of drivers · 191c5f10
      Jiri Slaby 提交于
      After commit "TTY: move tty buffers to tty_port", the tty buffers are
      not freed in some drivers. This is because tty_port_destructor is not
      called whenever a tty_port is freed. This was an assumption I counted
      with but was unfortunately untrue. So fix the drivers to fulfil this
      assumption.
      
      To be sure, the TTY buffers (and later some stuff) are gone along with
      the tty_port, we have to call tty_port_destroy at tear-down places.
      This is mostly where the structure containing a tty_port is freed.
      This patch does exactly that -- put tty_port_destroy at those places.
      Signed-off-by: NJiri Slaby <jslaby@suse.cz>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      191c5f10
  12. 14 8月, 2012 1 次提交
  13. 11 8月, 2012 1 次提交
    • J
      TTY: 68328serial, fix compilation · 3dd332c5
      Jiri Slaby 提交于
      tty_struct->termios is no longer a pointer. This was changed recently
      by "tty: move the termios object into the tty". But 68328serial was
      not changed, so we now have a compilation error:
      68328serial.c: In function 'change_speed':
      68328serial.c:518:22: error: invalid type argument of '->' (have 'struct ktermios')
      68328serial.c: In function 'rs_set_ldisc':
      68328serial.c:620:31: error: invalid type argument of '->' (have 'struct ktermios')
      68328serial.c: In function 'rs_set_termios':
      68328serial.c:988:20: error: invalid type argument of '->' (have 'struct ktermios')
      
      Fix that now.
      Signed-off-by: NJiri Slaby <jslaby@suse.cz>
      Acked-by: NAlan Cox <alan@linux.intel.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      3dd332c5
  14. 10 4月, 2012 12 次提交
  15. 29 3月, 2012 1 次提交
  16. 09 3月, 2012 1 次提交
  17. 23 9月, 2011 2 次提交
  18. 25 5月, 2011 1 次提交
    • D
      arch, mm: filter disallowed nodes from arch specific show_mem functions · 7bf02ea2
      David Rientjes 提交于
      Architectures that implement their own show_mem() function did not pass
      the filter argument to show_free_areas() to appropriately avoid emitting
      the state of nodes that are disallowed in the current context.  This patch
      now passes the filter argument to show_free_areas() so those nodes are now
      avoided.
      
      This patch also removes the show_free_areas() wrapper around
      __show_free_areas() and converts existing callers to pass an empty filter.
      
      ia64 emits additional information for each node, so skip_free_areas_zone()
      must be made global to filter disallowed nodes and it is converted to use
      a nid argument rather than a zone for this use case.
      Signed-off-by: NDavid Rientjes <rientjes@google.com>
      Cc: Russell King <linux@arm.linux.org.uk>
      Cc: Tony Luck <tony.luck@intel.com>
      Cc: Fenghua Yu <fenghua.yu@intel.com>
      Cc: Kyle McMartin <kyle@mcmartin.ca>
      Cc: Helge Deller <deller@gmx.de>
      Cc: James Bottomley <jejb@parisc-linux.org>
      Cc: "David S. Miller" <davem@davemloft.net>
      Cc: Guan Xuetao <gxt@mprc.pku.edu.cn>
      Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      7bf02ea2
  19. 18 2月, 2011 1 次提交
  20. 16 2月, 2011 1 次提交
  21. 04 2月, 2011 1 次提交
  22. 14 1月, 2011 1 次提交
    • G
      tty: move drivers/serial/ to drivers/tty/serial/ · ab4382d2
      Greg Kroah-Hartman 提交于
      The serial drivers are really just tty drivers, so move them to
      drivers/tty/ to make things a bit neater overall.
      
      This is part of the tty/serial driver movement proceedure as proposed by
      Arnd Bergmann and approved by everyone involved a number of months ago.
      
      Cc: Arnd Bergmann <arnd@arndb.de>
      Cc: Alan Cox <alan@lxorguk.ukuu.org.uk>
      Cc: Geert Uytterhoeven <geert@linux-m68k.org>
      Cc: Rogier Wolff <R.E.Wolff@bitwizard.nl>
      Cc: Michael H. Warfield <mhw@wittsend.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      ab4382d2