All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jens Axboe <jaxboe@fusionio.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: <linux-kernel@vger.kernel.org>
Subject: [GIT PULL] Block driver bits for 3.9
Date: Thu, 28 Feb 2013 15:40:09 +0100	[thread overview]
Message-ID: <20130228144009.GD4727@kernel.dk> (raw)

Hi Linus,

After the block IO core bits are in, please grab the driver updates from
below as well. It contains:

- Fix ancient regression in dac960. Nobody must be using that anymore...

- Some good fixes from Guo Ghao for loop, fixing both potential oopses
  and deadlocks.

- Improve mtip32xx for NUMA systems, by being a bit more clever in
  distributing work.

- Add IBM RamSan 70/80 driver. A second round of fixes for that is
  pending, that will come in through for-linus during the 3.9 cycle as
  per usual.

- A few xen-blk{back,front} fixes from Konrad and Roger.

- Other minor fixes and improvements.


Please pull!

  git://git.kernel.dk/linux-block.git for-3.9/drivers



Asai Thambi S P (2):
      mtip32xx: Add workqueue and NUMA support
      mtip32xx: add trim support

Dan Carpenter (1):
      dac960: return success instead of -ENOTTY

Fengguang Wu (2):
      drivers/block/mtip32xx/mtip32xx.c:4029:1: sparse: symbol 'mtip_workq_sdbf0' was not declared. Should it be static?
      drivers/block/mtip32xx/mtip32xx.c:1726:5: sparse: symbol 'mtip_send_trim' was not declared. Should it be static?

Guo Chao (5):
      loopdev: fix a deadlock
      loopdev: update block device size in loop_set_status()
      loopdev: move common code into loop_figure_size()
      loopdev: remove an user triggerable oops
      loopdev: ignore negative offset when calculate loop device size

Heiko Carstens (1):
      drivers/block/mtip32xx: add missing GENERIC_HARDIRQS dependency

Jan Beulich (1):
      xen-blkback: do not leak mode property

Jens Axboe (3):
      rsxx: add slab.h include to dma.c
      Merge branch 'delete-xt-disk' of git://git.kernel.org/.../paulg/linux into for-3.9/drivers
      Merge branch 'stable/for-jens-3.9' of git://git.kernel.org/.../konrad/xen into for-3.9/drivers

Konrad Rzeszutek Wilk (2):
      xen/blkback: Don't trust the handle from the frontend.
      xen-blkfront: drop the use of llist_for_each_entry_safe

Paul Gortmaker (1):
      block: delete super ancient PC-XT driver for 1980's hardware

Philip J Kelleher (1):
      block: IBM RamSan 70/80 driver fixes

Roger Pau Monne (1):
      xen-blkback: use balloon pages for persistent grants

Stephen Rothwell (1):
      block: remove new __devinit/exit annotations on ramsam driver

josh.h.morris@us.ibm.com (1):
      block: IBM RamSan 70/80 device driver

 MAINTAINERS                         |    6 +
 drivers/block/DAC960.c              |    1 +
 drivers/block/Kconfig               |   23 +-
 drivers/block/Makefile              |    3 +-
 drivers/block/loop.c                |   61 +-
 drivers/block/mtip32xx/Kconfig      |    2 +-
 drivers/block/mtip32xx/mtip32xx.c   |  431 +++++++++++---
 drivers/block/mtip32xx/mtip32xx.h   |   48 +-
 drivers/block/rsxx/Makefile         |    2 +
 drivers/block/rsxx/config.c         |  213 +++++++
 drivers/block/rsxx/core.c           |  649 ++++++++++++++++++++
 drivers/block/rsxx/cregs.c          |  758 +++++++++++++++++++++++
 drivers/block/rsxx/dev.c            |  367 ++++++++++++
 drivers/block/rsxx/dma.c            |  998 +++++++++++++++++++++++++++++++
 drivers/block/rsxx/rsxx.h           |   45 ++
 drivers/block/rsxx/rsxx_cfg.h       |   72 +++
 drivers/block/rsxx/rsxx_priv.h      |  399 +++++++++++++
 drivers/block/xd.c                  | 1123 -----------------------------------
 drivers/block/xd.h                  |  134 -----
 drivers/block/xen-blkback/blkback.c |    7 +-
 drivers/block/xen-blkback/xenbus.c  |   49 +-
 drivers/block/xen-blkfront.c        |   13 +-
 include/linux/llist.h               |   25 -
 23 files changed, 3986 insertions(+), 1443 deletions(-)
 create mode 100644 drivers/block/rsxx/Makefile
 create mode 100644 drivers/block/rsxx/config.c
 create mode 100644 drivers/block/rsxx/core.c
 create mode 100644 drivers/block/rsxx/cregs.c
 create mode 100644 drivers/block/rsxx/dev.c
 create mode 100644 drivers/block/rsxx/dma.c
 create mode 100644 drivers/block/rsxx/rsxx.h
 create mode 100644 drivers/block/rsxx/rsxx_cfg.h
 create mode 100644 drivers/block/rsxx/rsxx_priv.h
 delete mode 100644 drivers/block/xd.c
 delete mode 100644 drivers/block/xd.h

-- 
Jens Axboe


                 reply	other threads:[~2013-02-28 14:46 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

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=20130228144009.GD4727@kernel.dk \
    --to=jaxboe@fusionio.com \
    --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.