* [GIT PULL] Block changes for 3.19-rc3
@ 2015-01-09 17:54 Jens Axboe
2015-01-10 19:59 ` Linus Torvalds
0 siblings, 1 reply; 3+ messages in thread
From: Jens Axboe @ 2015-01-09 17:54 UTC (permalink / raw)
To: torvalds; +Cc: linux-kernel
Hi Linus,
This is a collection of fixes for the current series, collected and
tested since the initial pull request. The two major things in here are
the 4k partition fixes from Boaz/Matthew, which have been pending for a
few series but is now in a shape to get in, so I don't think it should
wait for 3.20-rc. The other major part is an update to the NVMe driver,
fixing various issues around surprise removal and hung controllers. Most
of that is from Keith, and parts are simple blk-mq fixes or
exports/additions of minor functions to aid this effort, and parts are
changes directly to the NVMe driver.
Apart from the above, this pull request contains:
- Small blk-mq change from me, killing an unused member of the hardware
queue structure.
- Small fix from Ming Lei, fixing up a few drivers that didn't properly
check for ERR_PTR() returns from blk_mq_init_queue().
Please pull!
----------------------------------------------------------------
Boaz Harrosh (2):
brd: Fix all partitions BUGs
brd: Request from fdisk 4k alignment
Jens Axboe (3):
block: wake up waiters when a queue is marked dying
blk-mq: get rid of ->cmd_size in the hardware queue
blk-mq: Add helper to abort requeued requests
Keith Busch (14):
blk-mq: Exit queue on alloc failure
blk-mq: Export freeze/unfreeze functions
NVMe: Fix double free irq
blk-mq: Wake tasks entering queue on dying
blk-mq: Export if requests were started
blk-mq: Let drivers cancel requeue_work
blk-mq: Allow requests to never expire
blk-mq: End unstarted requests on a dying queue
NVMe: Start all requests
NVMe: Reference count admin queue usage
NVMe: Admin queue removal handling
NVMe: Command abort handling fixes
NVMe: Start and stop h/w queues on reset
NVMe: Fix locking on abort handling
Matthew Wilcox (2):
axonram: Fix bug in direct_access
block: Change direct_access calling convention
Ming Lei (1):
block: fix checking return value of blk_mq_init_queue
Documentation/filesystems/xip.txt | 15 ++--
arch/powerpc/sysdev/axonram.c | 19 ++---
block/blk-core.c | 21 ++++-
block/blk-mq-tag.c | 14 ++-
block/blk-mq-tag.h | 1 +
block/blk-mq.c | 75 ++++++++++++++--
block/blk-mq.h | 1 +
block/blk-timeout.c | 3 +
drivers/block/brd.c | 123 ++++++++++++---------------
drivers/block/null_blk.c | 2 +-
drivers/block/nvme-core.c | 175 +++++++++++++++++++++++++++-----------
drivers/block/virtio_blk.c | 2 +-
drivers/s390/block/dcssblk.c | 21 ++---
fs/block_dev.c | 40 +++++++++
fs/ext2/xip.c | 31 +++----
include/linux/blk-mq.h | 8 +-
include/linux/blk_types.h | 2 +
include/linux/blkdev.h | 6 +-
18 files changed, 374 insertions(+), 185 deletions(-)
--
Jens Axboe
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [GIT PULL] Block changes for 3.19-rc3
2015-01-09 17:54 [GIT PULL] Block changes for 3.19-rc3 Jens Axboe
@ 2015-01-10 19:59 ` Linus Torvalds
2015-01-10 22:30 ` Jens Axboe
0 siblings, 1 reply; 3+ messages in thread
From: Linus Torvalds @ 2015-01-10 19:59 UTC (permalink / raw)
To: Jens Axboe; +Cc: Linux Kernel Mailing List
On Fri, Jan 9, 2015 at 9:54 AM, Jens Axboe <axboe@fb.com> wrote:
>
> Please pull!
You've completely screwed up your pull request. You ask me to pull,
but you don't mention where from!
Please fix whatever broken script you are using.
Linus
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [GIT PULL] Block changes for 3.19-rc3
2015-01-10 19:59 ` Linus Torvalds
@ 2015-01-10 22:30 ` Jens Axboe
0 siblings, 0 replies; 3+ messages in thread
From: Jens Axboe @ 2015-01-10 22:30 UTC (permalink / raw)
To: Linus Torvalds; +Cc: Linux Kernel Mailing List
On 01/10/2015 12:59 PM, Linus Torvalds wrote:
> On Fri, Jan 9, 2015 at 9:54 AM, Jens Axboe <axboe@fb.com> wrote:
>>
>> Please pull!
>
> You've completely screwed up your pull request. You ask me to pull,
> but you don't mention where from!
Oops, looks like I cut a line too much from the request-pull output.
This is the URL:
git://git.kernel.dk/linux-block.git for-linus
--
Jens Axboe
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2015-01-10 22:30 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-01-09 17:54 [GIT PULL] Block changes for 3.19-rc3 Jens Axboe
2015-01-10 19:59 ` Linus Torvalds
2015-01-10 22:30 ` Jens Axboe
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).