All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jens Axboe <axboe@kernel.dk>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-kernel@vger.kernel.org
Subject: [GIT PULL] block fixes for 3.9-rc
Date: Fri, 29 Mar 2013 09:38:31 -0600	[thread overview]
Message-ID: <20130329153831.GQ19488@kernel.dk> (raw)

Hi Linus,

Collection of fixes that have been queued up since the merge window
opened, hence postponed until later in the cycle. The pull request
contains:

- A bunch of fixes for the xen blk front/back driver.

- A round of fixes for the new IBM RamSan driver, fixing various nasty
  issues.

- Fixes for multiple drives from Wei Yongjun, bad handling of return
  values and wrong pointer math.

- A fix for loop properly killing partitions when being detached.

Please pull! As per usual, it's tagged and signed.


  git://git.kernel.dk/linux-block.git for-linus


----------------------------------------------------------------
Alice Ferrazzi (1):
      Block: blk-flush: Fixed indent code style

Chen Gang (1):
      xen/xen-blkback: preq.dev is used without initialized

David Vrabel (1):
      xen/blkback: correctly respond to unknown, non-native requests

Jan Beulich (1):
      xen-blkback: fix dispatch_rw_block_io() error path

Jens Axboe (2):
      rsxx: fix missing unlock on error return in rsxx_eeh_remap_dmas()
      Merge branch 'stable/for-jens-3.9' of git://git.kernel.org/.../konrad/xen into for-linus

Mihnea Dobrescu-Balaur (1):
      xen-blkfront: replace kmalloc and then memcpy with kmemdup

Philip J Kelleher (8):
      block: IBM RamSan 70/80 trivial changes.
      block: IBM RamSan 70/80 fixes inconsistent locking.
      block: IBM RamSan 70/80 branding changes.
      block: IBM RamSan 70/80 error message bug fix.
      Adding in EEH support to the IBM FlashSystem 70/80 device driver
      block: removes dynamic allocation on stack
      rsxx: enable error return of rsxx_eeh_save_issued_dmas()
      rsxx: remove unused variable

Phillip Susi (1):
      loop: cleanup partitions when detaching loop device

Roger Pau Monne (5):
      xen-blkback: fix foreach_grant_safe to handle empty lists
      xen-blkfront: switch from llist to list
      xen-blkback: don't store dev_bus_addr
      xen-blkfront: pre-allocate pages for requests
      xen-blkfront: remove frame list from blk_shadow

Wei Yongjun (4):
      mtip32xx: fix error return code in mtip_pci_probe()
      loop: fix error return code in loop_add()
      cciss: fix invalid use of sizeof in cciss_find_cfgtables()
      mg_disk: fix error return code in mg_probe()

Zoltan Kiss (1):
      xen/blkback: Change statistics counter types to unsigned

 MAINTAINERS                         |   12 +-
 block/blk-flush.c                   |    2 +-
 block/partition-generic.c           |    1 +
 drivers/block/Kconfig               |    4 +-
 drivers/block/cciss.c               |    2 +-
 drivers/block/loop.c                |   22 +++-
 drivers/block/mg_disk.c             |    4 +-
 drivers/block/mtip32xx/mtip32xx.c   |    4 +-
 drivers/block/rsxx/Makefile         |    2 +-
 drivers/block/rsxx/config.c         |    8 +-
 drivers/block/rsxx/core.c           |  237 ++++++++++++++++++++++++++++++++--
 drivers/block/rsxx/cregs.c          |  112 ++++++++++------
 drivers/block/rsxx/dma.c            |  239 ++++++++++++++++++++++++-----------
 drivers/block/rsxx/rsxx.h           |    6 +-
 drivers/block/rsxx/rsxx_cfg.h       |    2 +-
 drivers/block/rsxx/rsxx_priv.h      |   34 ++++-
 drivers/block/xen-blkback/blkback.c |   68 +++++-----
 drivers/block/xen-blkback/common.h  |   40 ++++--
 drivers/block/xen-blkback/xenbus.c  |   14 +-
 drivers/block/xen-blkfront.c        |  154 +++++++++++++---------
 include/xen/interface/io/blkif.h    |   10 ++
 21 files changed, 716 insertions(+), 261 deletions(-)

-- 
Jens Axboe


             reply	other threads:[~2013-03-29 15:38 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-03-29 15:38 Jens Axboe [this message]
2013-03-29 18:08 ` [GIT PULL] block fixes for 3.9-rc Linus Torvalds
2013-03-29 18:24   ` Jens Axboe
2013-03-29 18:47     ` Linus Torvalds
2013-03-29 19:00       ` Jens Axboe
2013-03-29 19:57         ` Linus Torvalds

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20130329153831.GQ19488@kernel.dk \
    --to=axboe@kernel.dk \
    --cc=linux-kernel@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.