1. 29 Aug, 2006 4 commits
    • Sukadev Bhattiprolu's avatar
      [PATCH] kthread: airo.c · 3b4c7d64
      Sukadev Bhattiprolu authored
      The airo driver is currently caching a pid for later use, but with the
      implementation of containers, pids themselves do not uniquely identify a
      task.  The driver is also using kernel_thread() which is deprecated in
      drivers.
      
      This patch essentially replaces the kernel_thread() with kthread_create().
      It also stores the task_struct of the airo_thread rather than its pid.
      Since this introduces a second task_struct in struct airo_info, the patch
      renames airo_info.task to airo_info.list_bss_task.
      
      As an extension of these changes, the patch further:
      
      	 - replaces kill_proc() with kthread_stop()
      	 - replaces signal_pending() with kthread_should_stop()
      	 - removes thread completion synchronisation which is handled by
      	   kthread_stop().
      
      [akpm@osdl.org: fix races]
      Signed-off-by: default avatarSukadev Bhattiprolu <sukadev@us.ibm.com>
      Cc: Javier Achirica <achirica@gmail.com>
      Cc: Christoph Hellwig <hch@infradead.org>
      Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
      Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
      3b4c7d64
    • John W. Linville's avatar
      Merge branch 'from-linus' into upstream · e4ac2663
      John W. Linville authored
      e4ac2663
    • Linus Torvalds's avatar
      Merge master.kernel.org:/home/rmk/linux-2.6-serial · d9629953
      Linus Torvalds authored
      * master.kernel.org:/home/rmk/linux-2.6-serial:
        [SERIAL] Support for Intashield 2 port PCI serial card
      d9629953
    • Linus Torvalds's avatar
      Merge master.kernel.org:/home/rmk/linux-2.6-arm · 1b8b22f4
      Linus Torvalds authored
      * master.kernel.org:/home/rmk/linux-2.6-arm:
        [ARM] 3761/1: fix armv4t breakage after adding thumb interworking to userspace helpers
        [ARM] Add Integrator support for glibc outb() and friends
        [ARM] Move prototype for register_isa_ports to asm/io.h
        [ARM] Arrange for isa.c to use named initialisers
        [ARM] 3741/1: remove sa1111.c build warning on non-sa1100 systems
        [ARM] 3760/1: This patch adds timeouts while working with SSP registers. Such timeouts were en
        [ARM] 3758/1: Preserve signalling NaNs in conversion
        [ARM] 3749/3: Correct VFP single/double conversion emulation
        [ARM] 3748/3: Correct error check in vfp_raise_exceptions
      1b8b22f4
  2. 28 Aug, 2006 5 commits
  3. 27 Aug, 2006 31 commits