1. 17 4月, 2013 2 次提交
  2. 01 7月, 2011 1 次提交
    • P
      Bluetooth: Fix hidp disconnect deadlocks and lost wakeup · 7bb59df8
      Peter Hurley 提交于
      Partial revert of commit aabf6f89. When the hidp session thread
      was converted from kernel_thread to kthread, the atomic/wakeups
      were replaced with kthread_stop. kthread_stop has blocking semantics
      which are inappropriate for the hidp session kthread. In addition,
      the kthread signals itself to terminate in hidp_process_hid_control()
      - it cannot do this with kthread_stop().
      
      Lastly, a wakeup can be lost if the wakeup happens between checking
      for the loop exit condition and setting the current state to
      TASK_INTERRUPTIBLE. (Without appropriate synchronization mechanisms,
      the task state should not be changed between the condition test and
      the yield - via schedule() - as this creates a race between the
      wakeup and resetting the state back to interruptible.)
      Signed-off-by: NPeter Hurley <peter@hurleysoftware.com>
      Signed-off-by: NGustavo F. Padovan <padovan@profusion.mobi>
      7bb59df8
  3. 21 4月, 2011 1 次提交
  4. 05 4月, 2011 1 次提交
  5. 01 4月, 2011 1 次提交
  6. 11 2月, 2011 3 次提交
  7. 21 4月, 2010 1 次提交
  8. 06 2月, 2010 1 次提交
  9. 23 8月, 2009 1 次提交
  10. 15 10月, 2008 1 次提交
    • J
      HID: hid, make parsing event driven · c500c971
      Jiri Slaby 提交于
      Next step for complete hid bus, this patch includes:
      - call parser either from probe or from hid-core if there is no probe.
      - add ll_driver structure and centralize some stuff there (open, close...)
      - split and merge usb_hid_configure and hid_probe into several functions
        to allow hooks/fixes between them
      Signed-off-by: NJiri Slaby <jslaby@suse.cz>
      Signed-off-by: NJiri Kosina <jkosina@suse.cz>
      c500c971
  11. 27 2月, 2007 1 次提交
  12. 11 2月, 2007 1 次提交
  13. 10 2月, 2007 1 次提交
  14. 17 4月, 2005 1 次提交
    • L
      Linux-2.6.12-rc2 · 1da177e4
      Linus Torvalds 提交于
      Initial git repository build. I'm not bothering with the full history,
      even though we have it. We can create a separate "historical" git
      archive of that later if we want to, and in the meantime it's about
      3.2GB when imported into git - space that would just make the early
      git days unnecessarily complicated, when we don't have a lot of good
      infrastructure for it.
      
      Let it rip!
      1da177e4