From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jens Axboe Subject: Re: fs: out of bounds on stack in iov_iter_advance Date: Tue, 10 Nov 2015 19:25:52 -0700 Message-ID: <20151111022552.GA30482@kernel.dk> References: <55CB5484.6080000@oracle.com> <20150815161338.4ea210ff@as> <55D1A6D4.3080605@gmail.com> <20150819054650.GD18890@ZenIV.linux.org.uk> <55FB75D0.7060403@oracle.com> <560C5469.5010704@oracle.com> <20151106013402.GT22011@ZenIV.linux.org.uk> <20151106021858.GU22011@ZenIV.linux.org.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: QUOTED-PRINTABLE Cc: Al Viro , Sasha Levin , Andrey Ryabinin , Matthew Wilcox , Chuck Ebbert , linux-fsdevel , LKML , Dan Williams To: Linus Torvalds Return-path: Content-Disposition: inline In-Reply-To: Sender: linux-kernel-owner@vger.kernel.org List-Id: linux-fsdevel.vger.kernel.org On Tue, Nov 10 2015, Linus Torvalds wrote: > Al, ping? >=20 > On Thu, Nov 5, 2015 at 7:38 PM, Linus Torvalds > wrote: > > On Thu, Nov 5, 2015 at 6:19 PM, Al Viro w= rote: > >> > >> How are we going to handle that one? I can put it into mainline p= ull > >> request via vfs.git, with Cc: stable, but if e.g. Jens prefers to = take it > >> via the block tree, I'll be glad to leave it for him to deal with. > > > > Put it in the vfs tree (I'm hoping for a pull request soon..) > > > > I pulled the block trees from Jens yesterday, so there is presumabl= y > > nothing pending there right now. >=20 > Apparently my "hoping for a pull request soon" was ridiculously optim= istic. >=20 > Al, looking at the most recent linux-next, most of the vfs commits > there seem to be committed in the last day or two. I'm getting the > feeling that that is all 4.5 material by now. >=20 > Should I just take the iov patch as-is, since apparently no vfs pull > request is happening this merge cycle? And no, I'm not taking > "developed during the second week of the merge window, and sent in th= e > last few days of it". I'm done with that. I've got 8 other patches pending for a post core merge, just waiting fo= r the last core pull request to go in. I haven't seen this iov iter fix, though. git://git.kernel.dk/linux-block.git for-linus ---------------------------------------------------------------- Jan Kara (1): brd: Refuse improperly aligned discard requests Jens Axboe (2): MAINTAINERS: add reference to new linux-block list blk-mq: mark __blk_mq_complete_request() static Randy Dunlap (1): block: fix blk-core.c kernel-doc warning Sathyavathi M (1): NVMe: Increase the max transfer size when mdts is 0 Stephan G=FCnther (2): NVMe: use split lo_hi_{read,write}q NVMe: add support for Apple NVMe controller Vivek Goyal (1): fs/block_dev.c: Remove WARN_ON() when inode writeback fails MAINTAINERS | 1 + block/blk-core.c | 3 +++ block/blk-mq.c | 2 +- block/blk-mq.h | 1 - drivers/block/brd.c | 3 +++ drivers/nvme/host/pci.c | 15 +++++++++------ fs/block_dev.c | 15 ++++++++++++--- 7 files changed, 29 insertions(+), 11 deletions(-) --=20 Jens Axboe