1. 17 2月, 2011 3 次提交
    • L
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 · a2640111
      Linus Torvalds 提交于
      * git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6:
        [SCSI] qla2xxx: Return DID_NO_CONNECT when FC device is lost.
        [SCSI] mptfusion: Bump version 03.04.18
        [SCSI] mptfusion: Fix Incorrect return value in mptscsih_dev_reset
        [SCSI] mptfusion: mptctl_release is required in mptctl.c
        [SCSI] target: fix use after free detected by SLUB poison
        [SCSI] target: Remove procfs based target_core_mib.c code
        [SCSI] target: Fix SCF_SCSI_CONTROL_SG_IO_CDB breakage
        [SCSI] target: Fix top-level configfs_subsystem default_group shutdown breakage
        [SCSI] target: fixed missing lock drop in error path
        [SCSI] target: Fix demo-mode MappedLUN shutdown UA/PR breakage
        [SCSI] target/iblock: Fix failed bd claim NULL pointer dereference
        [SCSI] target: iblock/pscsi claim checking for NULL instead of IS_ERR
        [SCSI] scsi_debug: Fix 32-bit overflow in do_device_access causing memory corruption
        [SCSI] qla2xxx: Change from irq to irqsave with host_lock
        [SCSI] qla2xxx: Fix race that could hang kthread_stop()
      a2640111
    • L
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 · 0d6e82e7
      Linus Torvalds 提交于
      * git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6:
        crypto: sha-s390 - Reset index after processing partial block
      0d6e82e7
    • L
      vfs: fix BUG_ON() in fs/namei.c:1461 · 3abb17e8
      Linus Torvalds 提交于
      When Al moved the nameidata_dentry_drop_rcu_maybe() call into the
      do_follow_link function in commit 844a3917 ("nothing in
      do_follow_link() is going to see RCU"), he mistakenly left the
      
      	BUG_ON(inode != path->dentry->d_inode);
      
      behind.  Which would otherwise be ok, but that BUG_ON() really needs to
      be _after_ dropping RCU, since the dentry isn't necessarily stable
      otherwise.
      
      So complete the code movement in that commit, and move the BUG_ON() into
      do_follow_link() too.  This means that we need to pass in 'inode' as an
      argument (just for this one use), but that's a small thing.  And
      eventually we may be confident enough in our path lookup that we can
      just remove the BUG_ON() and the unnecessary inode argument.
      Reported-and-tested-by: NEric Dumazet <eric.dumazet@gmail.com>
      Acked-by: NAl Viro <viro@zeniv.linux.org.uk>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      3abb17e8
  2. 16 2月, 2011 24 次提交
  3. 15 2月, 2011 13 次提交