Skip to contentSkip to conversation

followup block pull request

GIT PULL Jens Axboe 1 participant 1 message May 31, 2012

lore
Share & tools
lore

Jens Axboe

author
#0 lore raw

Hi Linus,

Includes the fix from Eric to resolve the infinite loop in looking up / creating an IO context for an exiting task.

Also a bunch of mtip32xx patches. Fairly trivial stuff. It's fairly new though, but no point in keeping it out of the tree until 3.6 imho. I've thrown it through basic testing locally as well, works fine. The one contentious part is the patch that Greg complained about (sysfs file with multiple values, should be a debugfs file), which is perfectly valid, but not a regression from what the file contains now. That will be fixed up separately.

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

----------------------------------------------------------------
Asai Thambi S P (10):
mtip32xx: fix clearing an incorrect register in mtip_init_port
mtip32xx: Set custom timeouts for PIO commands
mtip32xx: Change HDIO_GET_IDENTITY to return stored data
mtip32xx: Fix to handle TFE for PIO(IOCTL/internal) commands
mtip32xx: Set block queue boundary variables
mtip32xx: Use plain spinlock for 'cmd_issue_lock'
mtip32xx: Fix to support more than one sector in exec_drive_command()
mtip32xx: minor performance tweak
mtip32xx: Convert macro definitions for flag bits to enum
mtip32xx: Changes to sysfs entries

Eric Dumazet (1):
block: avoid infinite loop in get_task_io_context()

 Documentation/ABI/testing/sysfs-block-rssd |  12 +-
 block/blk-ioc.c                            |   6 +-
 drivers/block/mtip32xx/mtip32xx.c          | 276 ++++++++++++++++++-----------
 drivers/block/mtip32xx/mtip32xx.h          |  48 ++---
 4 files changed, 212 insertions(+), 130 deletions(-)
Signature · 1 line
Jens Axboe