1. 22 6月, 2006 2 次提交
  2. 15 4月, 2006 1 次提交
  3. 05 1月, 2006 1 次提交
    • L
      [PATCH] USB: usbserial: race-condition fix. · 8a4613f0
      Luiz Fernando Capitulino 提交于
      There is a race-condition in usb-serial driver that can be triggered if
      a processes does 'port->tty->driver_data = NULL' in serial_close() while
      other processes is in kernel-space about to call serial_ioctl() on the
      same port.
      
      This happens because a process can open the device while there is
      another one closing it.
      
      The patch below fixes that by adding a semaphore to ensure that no
      process will open the device while another process is closing it.
      
      Note that we can't use spinlocks here, since serial_open() and
      serial_close() can sleep.
      Signed-off-by: NLuiz Capitulino <lcapitulino@mandriva.com.br>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      8a4613f0
  4. 29 10月, 2005 4 次提交
  5. 28 6月, 2005 1 次提交
  6. 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