RE: [PATCH] NVMe: do not touch sq door bell if nvmeq has been suspended

2016-02-01 Thread Busch, Keith
he request needs to be requeued or return BLK_MQ_RQ_QUEUE_BUSY. > -Original Message- > From: Wenbo Wang [mailto:mail_weber_w...@163.com] > Sent: Monday, February 01, 2016 8:42 AM > To: ax...@fb.com; Busch, Keith > Cc: linux-kernel@vger.kernel.org; Wenbo Wan

RE: Regression: Kernel unbootable since commit 4d6b4e6 - found by bisection

2015-12-21 Thread Busch, Keith
> Since early in the 4.3-rcx series, my Dell Latitude D600 with a 32-bit kernel > fails to boot. Unfortunately, I did not discover this until late in the > 4.4-rcX > cycle. The symptom is that the kernel echos the "Loading initial ramdisk ..." > message and then hangs. > > The problem was bisecte

Re: [PATCH 0/5 v3] Fix NVMe driver support on Power with 32-bit DMA

2015-10-29 Thread Busch, Keith
On Thu, Oct 29, 2015 at 08:57:01AM -0700, Nishanth Aravamudan wrote: > On 29.10.2015 [04:55:36 -0700], Christoph Hellwig wrote: > > We had a quick cht about this issue and I think we simply should > > default to a NVMe controler page size of 4k everywhere as that's the > > safe default. This is al

Re: [PATCH 0/5 v3] Fix NVMe driver support on Power with 32-bit DMA

2015-10-28 Thread Busch, Keith
On Tue, Oct 27, 2015 at 05:54:43PM -0700, David Miller wrote: > From: "Busch, Keith" > Date: Tue, 27 Oct 2015 22:36:43 + > > > If you're suggesting to compile-time break architectures that currently > > work just fine with NVMe, let me stop you right th

Re: [PATCH 0/5 v3] Fix NVMe driver support on Power with 32-bit DMA

2015-10-27 Thread Busch, Keith
On Tue, Oct 27, 2015 at 03:20:10PM -0700, Nishanth Aravamudan wrote: > On 26.10.2015 [18:27:46 -0700], David Miller wrote: > > From: Nishanth Aravamudan > > Date: Fri, 23 Oct 2015 13:54:20 -0700 > > > > > 1) add a generic dma_get_page_shift implementation that just returns > > > PAGE_SHIFT > > >

Re: [PATCH 2/7 v2] powerpc/dma-mapping: override dma_get_page_shift

2015-10-27 Thread Busch, Keith
On Tue, Oct 27, 2015 at 05:02:16PM +1100, Alexey Kardashevskiy wrote: > >+unsigned long dma_get_page_shift(struct device *dev) > >+{ > >+struct iommu_table *tbl = get_iommu_table_base(dev); > >+if (tbl) > >+return tbl->it_page_shift; > > > All PCI devices have this initialized

RE: [PATCH] blk-mq: use after free when freeing tag sets

2015-10-16 Thread Busch, Keith
Oh, the same fix was applied from another developer: https://git.kernel.org/cgit/linux/kernel/git/axboe/linux-block.git/commit/?h=for-linus&id=f42d79ab67322e51b92dd7aa965e310c71352a64 Yours came first, though I just missed it. > On 10/02/2015 09:40 PM, Sasha Levin wrote: > > Commit f26cdc853 ("