1. 16 10月, 2007 1 次提交
  2. 20 7月, 2007 1 次提交
    • P
      mm: Remove slab destructors from kmem_cache_create(). · 20c2df83
      Paul Mundt 提交于
      Slab destructors were no longer supported after Christoph's
      c59def9f change. They've been
      BUGs for both slab and slub, and slob never supported them
      either.
      
      This rips out support for the dtor pointer from kmem_cache_create()
      completely and fixes up every single callsite in the kernel (there were
      about 224, not including the slab allocator definitions themselves,
      or the documentation references).
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      20c2df83
  3. 03 6月, 2007 3 次提交
  4. 02 6月, 2007 3 次提交
  5. 30 5月, 2007 1 次提交
  6. 27 5月, 2007 1 次提交
  7. 06 5月, 2007 1 次提交
  8. 15 2月, 2007 1 次提交
  9. 27 1月, 2007 1 次提交
    • D
      [SCSI] qla4xxx: bug fixes · 477ffb9d
      David C Somayajulu 提交于
      The included patch fixes the following issues:
      
      1. qla3xxx/qla4xxx co-existence issue which can result in a lockup
      when qla3xxx driver is unloaded, or when ifdown; ifup is performed on
      one of the interfaces correponding to qla3xxx. This is because qla4xxx
      HBA supports one ethernet and iscsi interfaces per port. Both iscsi
      and ethernet interfaces share the same state machine. The problem has
      to do with synchronizing access to the state machine in the event of a
      reset
      
      2. mutex_lock() is sometimes not followed by mutex_unlock() prior to
      invoking a msleep() in qla4xxx_mailbox_command()
      Signed-off-by: NJames Bottomley <James.Bottomley@SteelEye.com>
      477ffb9d
  10. 08 12月, 2006 1 次提交
  11. 23 11月, 2006 2 次提交
  12. 22 11月, 2006 1 次提交
  13. 26 10月, 2006 2 次提交
  14. 06 10月, 2006 1 次提交
    • F
      [PATCH] fix qla{2,4} build error · d7a297ba
      Frederik Deweerdt 提交于
      commit 0181944f adds a
      'extended_error_logging' global variable to qla2xxx which is defined by
      qla4xxx too.
      
      Trying to build both drivers results in the following error:
      
        LD      drivers/scsi/built-in.o
        drivers/scsi/qla4xxx/built-in.o: In function `qla4xxx_slave_configure':
        drivers/scsi/qla4xxx/ql4_os.c:1433: multiple definition of `extended_error_logging'
        drivers/scsi/qla2xxx/built-in.o:drivers/scsi/qla2xxx/qla_os.c:2166:
        first defined here
        make[2]: *** [drivers/scsi/built-in.o] Error 1
        make[1]: *** [drivers/scsi] Error 2
        make: *** [drivers] Error 2
      
      The following patch simply adds a qla2_ (qla4_ respectively) prefix to
      the variable name.
      Signed-off-by: NFrederik Deweerdt <frederik.deweerdt@gmail.com>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      d7a297ba
  15. 05 10月, 2006 1 次提交