* [GIT PULL] Block IO driver changes for 3.2
@ 2011-11-04 20:07 Jens Axboe
0 siblings, 0 replies; only message in thread
From: Jens Axboe @ 2011-11-04 20:07 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-kernel@vger.kernel.org
Hi Linus,
This is the driver part of the 3.2 block IO pull requests. The major
parts are:
- Various bug fixes to xen blkfront/blkback.
- Bug fixes for CISS and hpsa.
- Discard support for loop. This is useful for trimming image size, and
also for finding bugs in the file system discard code.
- Improve virtio-blk disk index allocation scheme by using ida instead.
This avoids a wrapping problem.
- A set of bug fixes for nbd.
This depends on the previous pull request, for-3.2/core.
Please pull!
git://git.kernel.dk/linux-block.git for-3.2/drivers
Andrew Morton (1):
nbd-replace-some-printk-with-dev_warn-and-dev_info-checkpatch-fixes
Ayan George (1):
drivers/block/loop.c: remove unnecessary bdev argument from loop_clr_fd()
Jan Beulich (1):
xen-blkback: use kzalloc() in favor of kmalloc()+memset()
Jens Axboe (2):
Merge branch 'for-3.2/core' into for-3.2/drivers
Merge branch 'stable/for-jens-3.2' of git://oss.oracle.com/git/kwilk/xen into for-3.2/drivers
Joe Handzik (1):
cciss: add transport mode attribute to sys
Joe Jin (1):
xen-blkback: fixed indentation and comments
Joseph Handzik (1):
cciss: Adds simple mode functionality
Kay Sievers (1):
loop: always allow userspace partitions and optionally support automatic scanning
Konrad Rzeszutek Wilk (6):
xen-blkfront: If no barrier or flush is supported, use invalid operation.
xen/blkback: Support 'feature-barrier' aka old-style BARRIER requests.
xen/blkback: Report VBD_WSECT (wr_sect) properly.
xen/blkback: Fix the inhibition to map pages when discarding sector ranges.
xen/blkback: Check for proper operation.
xen/blkback: Fix two races in the handling of barrier requests.
Laszlo Ersek (1):
xen-blkfront: plug device number leak in xlblk_init() error path
Li Dongyang (4):
xen-blkfront: add BLKIF_OP_DISCARD and discard request struct
xen-blkback: Implement discard requests ('feature-discard')
xen-blkfront: Handle discard requests.
xen-blkfront: fix a deadlock while handling discard response
Lukas Czerner (1):
loop: add discard support for loop devices
Michael S. Tsirkin (1):
virtio-blk: use ida to allocate disk index
Mike Miller (2):
cciss: add small delay when using PCI Power Management to reset for kump
hpsa: add small delay when using PCI Power Management to reset for kump
Phillip Susi (1):
drivers/block/loop.c: emit uevent on auto release
Sergei Shtylyov (1):
drivers/block/cpqarray.c: use pci_dev->revision
Tejun Heo (1):
block: add GENHD_FL_NO_PART_SCAN
WANG Cong (5):
nbd: use task_pid_nr() to get current pid
nbd: replace sysfs_create_file() with device_create_file()
nbd: replace printk KERN_ERR with dev_err()
nbd: lower the loglevel of an error message
nbd: replace some printk with dev_warn() and dev_info()
.../ABI/testing/sysfs-bus-pci-devices-cciss | 7 +
Documentation/blockdev/cciss.txt | 10 ++
block/genhd.c | 4 +-
block/ioctl.c | 2 +-
drivers/block/cciss.c | 76 ++++++++++--
drivers/block/cciss.h | 1 +
drivers/block/cpqarray.c | 2 +-
drivers/block/loop.c | 110 ++++++++++++++++-
drivers/block/nbd.c | 69 +++++------
drivers/block/virtio_blk.c | 30 ++++-
drivers/block/xen-blkback/blkback.c | 130 ++++++++++++++++---
drivers/block/xen-blkback/common.h | 100 ++++++++++++---
drivers/block/xen-blkback/xenbus.c | 80 ++++++++++++-
drivers/block/xen-blkfront.c | 123 +++++++++++++++----
drivers/scsi/hpsa.c | 7 +
fs/block_dev.c | 2 +-
include/linux/genhd.h | 6 +-
include/linux/loop.h | 1 +
include/xen/interface/io/blkif.h | 36 ++++++
19 files changed, 664 insertions(+), 132 deletions(-)
--
Jens Axboe
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2011-11-04 20:07 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-11-04 20:07 [GIT PULL] Block IO driver changes for 3.2 Jens Axboe
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.